builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-019 starttime: 1464734541.71 results: success (0) buildid: 20160531143941 builduid: d1cce16d3c2f432ea5770999edf23521 revision: 3cc4a98864ad31001292b38c97df30962b9e94d0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:21.712180) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:21.712718) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:21.713015) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:21.873440) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 15:42:21.873874) ========= '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-019 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-019 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\ 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-019 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --15:42:22-- 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.45 GB/s 15:42:23 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.109000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 15:42:23.029267) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-31 15:42:23.029610) ========= '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-019 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-019 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\ 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-019 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-31 15:42:27.146095) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 15:42:27.146516) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3cc4a98864ad31001292b38c97df30962b9e94d0 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3cc4a98864ad31001292b38c97df30962b9e94d0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-019 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-019 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\ 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-019 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-31 15:42:27,487 truncating revision to first 12 chars 2016-05-31 15:42:27,489 Setting DEBUG logging. 2016-05-31 15:42:27,489 attempt 1/10 2016-05-31 15:42:27,489 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3cc4a98864ad?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 15:42:27,950 unpacking tar archive at: mozilla-aurora-3cc4a98864ad/testing/mozharness/ program finished with exit code 0 elapsedTime=1.176000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 15:42:28.362284) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:28.362622) ========= script_repo_revision: 3cc4a98864ad31001292b38c97df30962b9e94d0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:28.363033) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:28.363307) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 15:42:28.401566) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 43 secs) (at 2016-05-31 15:42:28.401969) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-019 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-019 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\ 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-019 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 15:42:28 INFO - MultiFileLogger online at 20160531 15:42:28 in C:\slave\test 15:42:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 15:42:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:42:28 INFO - {'append_to_log': False, 15:42:28 INFO - 'base_work_dir': 'C:\\slave\\test', 15:42:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:42:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:42:28 INFO - 'buildbot_json_path': 'buildprops.json', 15:42:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:42:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:42:28 INFO - 'download_minidump_stackwalk': True, 15:42:28 INFO - 'download_symbols': 'true', 15:42:28 INFO - 'e10s': False, 15:42:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:42:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:42:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:42:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:42:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:42:28 INFO - 'C:/mozilla-build/tooltool.py'), 15:42:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:42:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:42:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:42:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:42:28 INFO - 'log_level': 'info', 15:42:28 INFO - 'log_to_console': True, 15:42:28 INFO - 'opt_config_files': (), 15:42:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:42:28 INFO - '--processes=1', 15:42:28 INFO - '--config=%(test_path)s/wptrunner.ini', 15:42:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:42:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:42:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:42:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:42:28 INFO - 'pip_index': False, 15:42:28 INFO - 'require_test_zip': True, 15:42:28 INFO - 'test_type': ('testharness',), 15:42:28 INFO - 'this_chunk': '1', 15:42:28 INFO - 'total_chunks': '10', 15:42:28 INFO - 'virtualenv_path': 'venv', 15:42:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:42:28 INFO - 'work_dir': 'build'} 15:42:28 INFO - ##### 15:42:28 INFO - ##### Running clobber step. 15:42:28 INFO - ##### 15:42:28 INFO - Running pre-action listener: _resource_record_pre_action 15:42:28 INFO - Running main action method: clobber 15:42:28 INFO - rmtree: C:\slave\test\build 15:42:28 INFO - Using _rmtree_windows ... 15:42:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:44:03 INFO - Running post-action listener: _resource_record_post_action 15:44:03 INFO - ##### 15:44:03 INFO - ##### Running read-buildbot-config step. 15:44:03 INFO - ##### 15:44:03 INFO - Running pre-action listener: _resource_record_pre_action 15:44:03 INFO - Running main action method: read_buildbot_config 15:44:03 INFO - Using buildbot properties: 15:44:03 INFO - { 15:44:03 INFO - "project": "", 15:44:03 INFO - "product": "firefox", 15:44:03 INFO - "script_repo_revision": "production", 15:44:03 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 15:44:03 INFO - "repository": "", 15:44:03 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 15:44:03 INFO - "buildid": "20160531143941", 15:44:03 INFO - "pgo_build": "False", 15:44:03 INFO - "basedir": "C:\\slave\\test", 15:44:03 INFO - "buildnumber": 16, 15:44:03 INFO - "slavename": "t-w732-ix-019", 15:44:03 INFO - "revision": "3cc4a98864ad31001292b38c97df30962b9e94d0", 15:44:03 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 15:44:03 INFO - "platform": "win32", 15:44:03 INFO - "branch": "mozilla-aurora", 15:44:03 INFO - "repo_path": "releases/mozilla-aurora", 15:44:03 INFO - "moz_repo_path": "", 15:44:03 INFO - "stage_platform": "win32", 15:44:03 INFO - "builduid": "d1cce16d3c2f432ea5770999edf23521", 15:44:03 INFO - "slavebuilddir": "test" 15:44:03 INFO - } 15:44:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 15:44:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 15:44:03 INFO - Running post-action listener: _resource_record_post_action 15:44:03 INFO - ##### 15:44:03 INFO - ##### Running download-and-extract step. 15:44:03 INFO - ##### 15:44:03 INFO - Running pre-action listener: _resource_record_pre_action 15:44:03 INFO - Running main action method: download_and_extract 15:44:03 INFO - mkdir: C:\slave\test\build\tests 15:44:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:44:03 INFO - https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:44:03 INFO - trying https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 15:44:03 INFO - Downloading https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:44:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 15:44:04 INFO - Downloaded 1274 bytes. 15:44:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:44:04 INFO - Using the following test package requirements: 15:44:04 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:44:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 15:44:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 15:44:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'jsshell-win32.zip'], 15:44:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 15:44:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:44:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 15:44:04 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 15:44:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 15:44:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:44:04 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 15:44:04 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:44:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:44:04 INFO - https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:44:04 INFO - trying https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 15:44:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 15:44:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 15:44:06 INFO - Downloaded 20340897 bytes. 15:44:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:44:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:44:08 INFO - caution: filename not matched: web-platform/* 15:44:08 INFO - Return code: 11 15:44:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:44:08 INFO - https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:44:08 INFO - trying https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:44:08 INFO - Downloading https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:44:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 15:44:11 INFO - Downloaded 36409218 bytes. 15:44:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:44:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:44:58 INFO - caution: filename not matched: bin/* 15:44:58 INFO - caution: filename not matched: config/* 15:44:58 INFO - caution: filename not matched: mozbase/* 15:44:58 INFO - caution: filename not matched: marionette/* 15:44:58 INFO - caution: filename not matched: tools/wptserve/* 15:44:58 INFO - Return code: 11 15:44:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:44:58 INFO - https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 15:44:58 INFO - trying https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:44:58 INFO - Downloading https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 15:44:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 15:45:03 INFO - Downloaded 68494941 bytes. 15:45:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:45:03 INFO - mkdir: C:\slave\test\properties 15:45:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:45:03 INFO - Writing to file C:\slave\test\properties\build_url 15:45:03 INFO - Contents: 15:45:03 INFO - build_url:https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:45:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:45:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:45:04 INFO - Writing to file C:\slave\test\properties\symbols_url 15:45:04 INFO - Contents: 15:45:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:45:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:45:04 INFO - https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:45:04 INFO - trying https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:45:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:45:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:45:08 INFO - Downloaded 55576462 bytes. 15:45:08 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:45:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:45:11 INFO - Return code: 0 15:45:11 INFO - Running post-action listener: _resource_record_post_action 15:45:11 INFO - Running post-action listener: set_extra_try_arguments 15:45:11 INFO - ##### 15:45:11 INFO - ##### Running create-virtualenv step. 15:45:11 INFO - ##### 15:45:11 INFO - Running pre-action listener: _pre_create_virtualenv 15:45:11 INFO - Running pre-action listener: _resource_record_pre_action 15:45:11 INFO - Running main action method: create_virtualenv 15:45:11 INFO - Creating virtualenv C:\slave\test\build\venv 15:45:11 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 15:45:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:45:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:45:20 INFO - Installing distribute......................................................................................................................................................................................done. 15:45:21 INFO - Return code: 0 15:45:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:45: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')]} 15:45:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:45: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')]} 15:45:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:45:21 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 0x01BAA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C66200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AE1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD9368>, '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 0x0187CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C700C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-019', 'USERDOMAIN': 'T-W732-IX-019', '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-019', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:45:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:45:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:45:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:45:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:45:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:45:21 INFO - 'COMPUTERNAME': 'T-W732-IX-019', 15:45:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:45:21 INFO - 'DCLOCATION': 'SCL3', 15:45:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:45:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:45:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:45:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:45:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:45:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:45:21 INFO - 'HOMEDRIVE': 'C:', 15:45:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:45:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:45:21 INFO - 'KTS_VERSION': '1.19c', 15:45:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:45:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:45:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-019', 15:45:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:45:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:45:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:45:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:45:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:45:21 INFO - 'MOZ_AIRBAG': '1', 15:45:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:45:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:45:21 INFO - 'MOZ_MSVCVERSION': '8', 15:45:21 INFO - 'MOZ_NO_REMOTE': '1', 15:45:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:45:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:45:21 INFO - 'NO_EM_RESTART': '1', 15:45:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:45:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:45:21 INFO - 'OS': 'Windows_NT', 15:45:21 INFO - 'OURDRIVE': 'C:', 15:45:21 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 15:45:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:45:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:45:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:45:21 INFO - 'PROCESSOR_LEVEL': '6', 15:45:21 INFO - 'PROCESSOR_REVISION': '1e05', 15:45:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:45:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:45:21 INFO - 'PROMPT': '$P$G', 15:45:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:45:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:45:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:45:21 INFO - 'PWD': 'C:\\slave\\test', 15:45:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:45:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:45:21 INFO - 'SYSTEMDRIVE': 'C:', 15:45:21 INFO - 'SYSTEMROOT': 'C:\\windows', 15:45:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:21 INFO - 'TEST1': 'testie', 15:45:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:21 INFO - 'USERDOMAIN': 'T-W732-IX-019', 15:45:21 INFO - 'USERNAME': 'cltbld', 15:45:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:45:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:45:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:45:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:45:21 INFO - 'WINDIR': 'C:\\windows', 15:45:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:45:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:45:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:45:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:45:22 INFO - Downloading/unpacking psutil>=0.7.1 15:45:23 INFO - Running setup.py egg_info for package psutil 15:45:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:45:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:45:23 INFO - Installing collected packages: psutil 15:45:23 INFO - Running setup.py install for psutil 15:45:23 INFO - building 'psutil._psutil_windows' extension 15:45:23 INFO - error: Unable to find vcvarsall.bat 15:45:23 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-y2lyi9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:45:23 INFO - running install 15:45:23 INFO - running build 15:45:23 INFO - running build_py 15:45:23 INFO - creating build 15:45:23 INFO - creating build\lib.win32-2.7 15:45:23 INFO - creating build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:45:23 INFO - running build_ext 15:45:23 INFO - building 'psutil._psutil_windows' extension 15:45:23 INFO - error: Unable to find vcvarsall.bat 15:45:23 INFO - ---------------------------------------- 15:45:23 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-y2lyi9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:45:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:45:23 WARNING - Return code: 1 15:45:23 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 15:45:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:45: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')]} 15:45:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:45: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')]} 15:45:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:45:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01BAA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C66200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AE1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD9368>, '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 0x0187CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C700C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-019', 'USERDOMAIN': 'T-W732-IX-019', '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-019', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:45:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 15:45:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:45:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:45:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:45:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:45:23 INFO - 'COMPUTERNAME': 'T-W732-IX-019', 15:45:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:45:23 INFO - 'DCLOCATION': 'SCL3', 15:45:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:45:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:45:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:45:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:45:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:45:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:45:23 INFO - 'HOMEDRIVE': 'C:', 15:45:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:45:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:45:23 INFO - 'KTS_VERSION': '1.19c', 15:45:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:45:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:45:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-019', 15:45:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:45:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:45:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:45:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:45:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:45:23 INFO - 'MOZ_AIRBAG': '1', 15:45:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:45:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:45:23 INFO - 'MOZ_MSVCVERSION': '8', 15:45:23 INFO - 'MOZ_NO_REMOTE': '1', 15:45:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:45:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:45:23 INFO - 'NO_EM_RESTART': '1', 15:45:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:45:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:45:23 INFO - 'OS': 'Windows_NT', 15:45:23 INFO - 'OURDRIVE': 'C:', 15:45:23 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 15:45:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:45:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:45:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:45:23 INFO - 'PROCESSOR_LEVEL': '6', 15:45:23 INFO - 'PROCESSOR_REVISION': '1e05', 15:45:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:45:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:45:23 INFO - 'PROMPT': '$P$G', 15:45:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:45:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:45:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:45:23 INFO - 'PWD': 'C:\\slave\\test', 15:45:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:45:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:45:23 INFO - 'SYSTEMDRIVE': 'C:', 15:45:23 INFO - 'SYSTEMROOT': 'C:\\windows', 15:45:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:23 INFO - 'TEST1': 'testie', 15:45:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:23 INFO - 'USERDOMAIN': 'T-W732-IX-019', 15:45:23 INFO - 'USERNAME': 'cltbld', 15:45:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:45:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:45:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:45:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:45:23 INFO - 'WINDIR': 'C:\\windows', 15:45:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:45:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:45:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:45:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:45:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:45:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:45:24 INFO - Running setup.py egg_info for package mozsystemmonitor 15:45:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:45:24 INFO - Running setup.py egg_info for package psutil 15:45:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:45:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:45:24 INFO - Installing collected packages: mozsystemmonitor, psutil 15:45:24 INFO - Running setup.py install for mozsystemmonitor 15:45:24 INFO - Running setup.py install for psutil 15:45:24 INFO - building 'psutil._psutil_windows' extension 15:45:24 INFO - error: Unable to find vcvarsall.bat 15:45:24 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-upalzy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:45:24 INFO - running install 15:45:24 INFO - running build 15:45:24 INFO - running build_py 15:45:24 INFO - running build_ext 15:45:24 INFO - building 'psutil._psutil_windows' extension 15:45:24 INFO - error: Unable to find vcvarsall.bat 15:45:24 INFO - ---------------------------------------- 15:45:24 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-upalzy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:45:24 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:45:24 WARNING - Return code: 1 15:45:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:45:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:45: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')]} 15:45:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:45: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')]} 15:45:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:45:24 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 0x01BAA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C66200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AE1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD9368>, '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 0x0187CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C700C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-019', 'USERDOMAIN': 'T-W732-IX-019', '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-019', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:45:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:45:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:45:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:45:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:45:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:45:24 INFO - 'COMPUTERNAME': 'T-W732-IX-019', 15:45:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:45:24 INFO - 'DCLOCATION': 'SCL3', 15:45:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:45:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:45:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:45:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:45:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:45:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:45:24 INFO - 'HOMEDRIVE': 'C:', 15:45:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:45:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:45:24 INFO - 'KTS_VERSION': '1.19c', 15:45:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:45:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:45:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-019', 15:45:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:45:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:45:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:45:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:45:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:45:24 INFO - 'MOZ_AIRBAG': '1', 15:45:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:45:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:45:24 INFO - 'MOZ_MSVCVERSION': '8', 15:45:24 INFO - 'MOZ_NO_REMOTE': '1', 15:45:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:45:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:45:24 INFO - 'NO_EM_RESTART': '1', 15:45:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:45:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:45:24 INFO - 'OS': 'Windows_NT', 15:45:24 INFO - 'OURDRIVE': 'C:', 15:45:24 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 15:45:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:45:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:45:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:45:24 INFO - 'PROCESSOR_LEVEL': '6', 15:45:24 INFO - 'PROCESSOR_REVISION': '1e05', 15:45:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:45:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:45:24 INFO - 'PROMPT': '$P$G', 15:45:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:45:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:45:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:45:24 INFO - 'PWD': 'C:\\slave\\test', 15:45:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:45:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:45:24 INFO - 'SYSTEMDRIVE': 'C:', 15:45:24 INFO - 'SYSTEMROOT': 'C:\\windows', 15:45:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:24 INFO - 'TEST1': 'testie', 15:45:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:24 INFO - 'USERDOMAIN': 'T-W732-IX-019', 15:45:24 INFO - 'USERNAME': 'cltbld', 15:45:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:45:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:45:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:45:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:45:24 INFO - 'WINDIR': 'C:\\windows', 15:45:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:45:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:45:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:45:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:45:24 INFO - Downloading/unpacking blobuploader==1.2.4 15:45:24 INFO - Downloading blobuploader-1.2.4.tar.gz 15:45:24 INFO - Running setup.py egg_info for package blobuploader 15:45:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:45:28 INFO - Running setup.py egg_info for package requests 15:45:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:45:28 INFO - Downloading docopt-0.6.1.tar.gz 15:45:28 INFO - Running setup.py egg_info for package docopt 15:45:28 INFO - Installing collected packages: blobuploader, docopt, requests 15:45:28 INFO - Running setup.py install for blobuploader 15:45:28 INFO - Running setup.py install for docopt 15:45:28 INFO - Running setup.py install for requests 15:45:28 INFO - Successfully installed blobuploader docopt requests 15:45:28 INFO - Cleaning up... 15:45:28 INFO - Return code: 0 15:45:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:45:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:45:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:45:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:45:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:45:28 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 0x01BAA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C66200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AE1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD9368>, '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 0x0187CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C700C0>, '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-019', 'USERDOMAIN': 'T-W732-IX-019', '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-019', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:45:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:45:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:45:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:45:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:45:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:45:28 INFO - 'COMPUTERNAME': 'T-W732-IX-019', 15:45:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:45:28 INFO - 'DCLOCATION': 'SCL3', 15:45:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:45:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:45:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:45:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:45:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:45:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:45:28 INFO - 'HOMEDRIVE': 'C:', 15:45:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:45:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:45:28 INFO - 'KTS_VERSION': '1.19c', 15:45:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:45:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:45:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-019', 15:45:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:45:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:45:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:45:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:45:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:45:28 INFO - 'MOZ_AIRBAG': '1', 15:45:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:45:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:45:28 INFO - 'MOZ_MSVCVERSION': '8', 15:45:28 INFO - 'MOZ_NO_REMOTE': '1', 15:45:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:45:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:45:28 INFO - 'NO_EM_RESTART': '1', 15:45:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:45:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:45:28 INFO - 'OS': 'Windows_NT', 15:45:28 INFO - 'OURDRIVE': 'C:', 15:45:28 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 15:45:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:45:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:45:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:45:28 INFO - 'PROCESSOR_LEVEL': '6', 15:45:28 INFO - 'PROCESSOR_REVISION': '1e05', 15:45:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:45:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:45:28 INFO - 'PROMPT': '$P$G', 15:45:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:45:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:45:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:45:28 INFO - 'PWD': 'C:\\slave\\test', 15:45:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:45:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:45:28 INFO - 'SYSTEMDRIVE': 'C:', 15:45:28 INFO - 'SYSTEMROOT': 'C:\\windows', 15:45:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:28 INFO - 'TEST1': 'testie', 15:45:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:28 INFO - 'USERDOMAIN': 'T-W732-IX-019', 15:45:28 INFO - 'USERNAME': 'cltbld', 15:45:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:45:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:45:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:45:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:45:28 INFO - 'WINDIR': 'C:\\windows', 15:45:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:45:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:45:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:45:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:45:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:45:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:45:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:45:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:45:33 INFO - Unpacking c:\slave\test\build\tests\marionette 15:45:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:45:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:45:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:45:33 INFO - Running setup.py install for browsermob-proxy 15:45:47 INFO - Running setup.py install for manifestparser 15:45:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for marionette-client 15:45:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:45:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for marionette-driver 15:45:47 INFO - Running setup.py install for mozcrash 15:45:47 INFO - Running setup.py install for mozdebug 15:45:47 INFO - Running setup.py install for mozdevice 15:45:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for mozfile 15:45:47 INFO - Running setup.py install for mozhttpd 15:45:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for mozinfo 15:45:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for mozInstall 15:45:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for mozleak 15:45:47 INFO - Running setup.py install for mozlog 15:45:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for moznetwork 15:45:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for mozprocess 15:45:47 INFO - Running setup.py install for mozprofile 15:45:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for mozrunner 15:45:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for mozscreenshot 15:45:47 INFO - Running setup.py install for moztest 15:45:47 INFO - Running setup.py install for mozversion 15:45:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:45:47 INFO - Running setup.py install for wptserve 15:45:47 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:45:47 INFO - Cleaning up... 15:45:47 INFO - Return code: 0 15:45:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:45:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:45:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:45:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:45:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:45:47 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 0x01BAA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C66200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AE1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD9368>, '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 0x0187CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C700C0>, '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-019', 'USERDOMAIN': 'T-W732-IX-019', '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-019', '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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:45:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:45:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:45:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:45:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:45:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:45:47 INFO - 'COMPUTERNAME': 'T-W732-IX-019', 15:45:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:45:47 INFO - 'DCLOCATION': 'SCL3', 15:45:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:45:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:45:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:45:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:45:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:45:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:45:47 INFO - 'HOMEDRIVE': 'C:', 15:45:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:45:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:45:47 INFO - 'KTS_VERSION': '1.19c', 15:45:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:45:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:45:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-019', 15:45:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:45:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:45:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:45:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:45:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:45:47 INFO - 'MOZ_AIRBAG': '1', 15:45:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:45:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:45:47 INFO - 'MOZ_MSVCVERSION': '8', 15:45:47 INFO - 'MOZ_NO_REMOTE': '1', 15:45:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:45:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:45:47 INFO - 'NO_EM_RESTART': '1', 15:45:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:45:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:45:47 INFO - 'OS': 'Windows_NT', 15:45:47 INFO - 'OURDRIVE': 'C:', 15:45:47 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 15:45:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:45:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:45:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:45:47 INFO - 'PROCESSOR_LEVEL': '6', 15:45:47 INFO - 'PROCESSOR_REVISION': '1e05', 15:45:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:45:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:45:47 INFO - 'PROMPT': '$P$G', 15:45:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:45:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:45:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:45:47 INFO - 'PWD': 'C:\\slave\\test', 15:45:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:45:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:45:47 INFO - 'SYSTEMDRIVE': 'C:', 15:45:47 INFO - 'SYSTEMROOT': 'C:\\windows', 15:45:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:47 INFO - 'TEST1': 'testie', 15:45:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:45:47 INFO - 'USERDOMAIN': 'T-W732-IX-019', 15:45:47 INFO - 'USERNAME': 'cltbld', 15:45:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:45:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:45:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:45:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:45:47 INFO - 'WINDIR': 'C:\\windows', 15:45:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:45:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:45:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:45:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:45:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:45:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:45:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:45:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:45:52 INFO - Unpacking c:\slave\test\build\tests\marionette 15:45:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:45:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:45:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:46:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:46:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:46:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:46:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:46:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:46:03 INFO - Downloading blessings-1.6.tar.gz 15:46:03 INFO - Running setup.py egg_info for package blessings 15:46:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:46:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:46:03 INFO - Running setup.py install for blessings 15:46:03 INFO - Running setup.py install for browsermob-proxy 15:46:03 INFO - Running setup.py install for manifestparser 15:46:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Running setup.py install for marionette-client 15:46:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:46:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Running setup.py install for marionette-driver 15:46:03 INFO - Running setup.py install for mozcrash 15:46:03 INFO - Running setup.py install for mozdebug 15:46:03 INFO - Running setup.py install for mozdevice 15:46:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Running setup.py install for mozhttpd 15:46:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Running setup.py install for mozInstall 15:46:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Running setup.py install for mozleak 15:46:03 INFO - Running setup.py install for mozprofile 15:46:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Running setup.py install for mozrunner 15:46:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:46:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:46:05 INFO - Running setup.py install for mozscreenshot 15:46:05 INFO - Running setup.py install for moztest 15:46:05 INFO - Running setup.py install for mozversion 15:46:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:46:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:46:05 INFO - Running setup.py install for wptserve 15:46:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:46:05 INFO - Cleaning up... 15:46:05 INFO - Return code: 0 15:46:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:46:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:46:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:46:05 INFO - Reading from file tmpfile_stdout 15:46:05 INFO - Using _rmtree_windows ... 15:46:05 INFO - Using _rmtree_windows ... 15:46:05 INFO - Current package versions: 15:46:05 INFO - blessings == 1.6 15:46:05 INFO - blobuploader == 1.2.4 15:46:05 INFO - browsermob-proxy == 0.6.0 15:46:05 INFO - distribute == 0.6.14 15:46:05 INFO - docopt == 0.6.1 15:46:05 INFO - manifestparser == 1.1 15:46:05 INFO - marionette-client == 2.3.0 15:46:05 INFO - marionette-driver == 1.4.0 15:46:05 INFO - mozInstall == 1.12 15:46:05 INFO - mozcrash == 0.17 15:46:05 INFO - mozdebug == 0.1 15:46:05 INFO - mozdevice == 0.48 15:46:05 INFO - mozfile == 1.2 15:46:05 INFO - mozhttpd == 0.7 15:46:05 INFO - mozinfo == 0.9 15:46:05 INFO - mozleak == 0.1 15:46:05 INFO - mozlog == 3.1 15:46:05 INFO - moznetwork == 0.27 15:46:05 INFO - mozprocess == 0.22 15:46:05 INFO - mozprofile == 0.28 15:46:05 INFO - mozrunner == 6.11 15:46:05 INFO - mozscreenshot == 0.1 15:46:05 INFO - mozsystemmonitor == 0.0 15:46:05 INFO - moztest == 0.7 15:46:05 INFO - mozversion == 1.4 15:46:05 INFO - requests == 1.2.3 15:46:05 INFO - wptserve == 1.4.0 15:46:05 INFO - Running post-action listener: _resource_record_post_action 15:46:05 INFO - Running post-action listener: _start_resource_monitoring 15:46:05 INFO - Starting resource monitoring. 15:46:05 INFO - ##### 15:46:05 INFO - ##### Running pull step. 15:46:05 INFO - ##### 15:46:05 INFO - Running pre-action listener: _resource_record_pre_action 15:46:05 INFO - Running main action method: pull 15:46:05 INFO - Pull has nothing to do! 15:46:05 INFO - Running post-action listener: _resource_record_post_action 15:46:05 INFO - ##### 15:46:05 INFO - ##### Running install step. 15:46:05 INFO - ##### 15:46:05 INFO - Running pre-action listener: _resource_record_pre_action 15:46:05 INFO - Running main action method: install 15:46:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:46:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:46:05 INFO - Reading from file tmpfile_stdout 15:46:05 INFO - Using _rmtree_windows ... 15:46:05 INFO - Using _rmtree_windows ... 15:46:05 INFO - Detecting whether we're running mozinstall >=1.0... 15:46:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:46:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:46:05 INFO - Reading from file tmpfile_stdout 15:46:05 INFO - Output received: 15:46:05 INFO - Usage: mozinstall-script.py [options] installer 15:46:05 INFO - Options: 15:46:05 INFO - -h, --help show this help message and exit 15:46:05 INFO - -d DEST, --destination=DEST 15:46:05 INFO - Directory to install application into. [default: 15:46:05 INFO - "C:\slave\test"] 15:46:05 INFO - --app=APP Application being installed. [default: firefox] 15:46:05 INFO - Using _rmtree_windows ... 15:46:05 INFO - Using _rmtree_windows ... 15:46:05 INFO - mkdir: C:\slave\test\build\application 15:46:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:46:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 15:46:07 INFO - Reading from file tmpfile_stdout 15:46:07 INFO - Output received: 15:46:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:46:07 INFO - Using _rmtree_windows ... 15:46:07 INFO - Using _rmtree_windows ... 15:46:07 INFO - Running post-action listener: _resource_record_post_action 15:46:07 INFO - ##### 15:46:07 INFO - ##### Running run-tests step. 15:46:07 INFO - ##### 15:46:07 INFO - Running pre-action listener: _resource_record_pre_action 15:46:07 INFO - Running main action method: run_tests 15:46:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:46:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:46:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:46:07 INFO - grabbing minidump binary from tooltool 15:46:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:46:07 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 0x01BD9368>, '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 0x0187CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C700C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:46:07 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 15:46:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 15:46:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:46:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsraz_5 15:46:08 INFO - INFO - File integrity verified, renaming tmpsraz_5 to win32-minidump_stackwalk.exe 15:46:08 INFO - Return code: 0 15:46:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:46:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:46:09 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/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:46:09 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/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:46:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:46:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:46:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:46:09 INFO - 'COMPUTERNAME': 'T-W732-IX-019', 15:46:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:46:09 INFO - 'DCLOCATION': 'SCL3', 15:46:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:46:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:46:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:46:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:46:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:46:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:46:09 INFO - 'HOMEDRIVE': 'C:', 15:46:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:46:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:46:09 INFO - 'KTS_VERSION': '1.19c', 15:46:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:46:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:46:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-019', 15:46:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:46:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:46:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:46:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:46:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:46:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:46:09 INFO - 'MOZ_AIRBAG': '1', 15:46:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:46:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:46:09 INFO - 'MOZ_MSVCVERSION': '8', 15:46:09 INFO - 'MOZ_NO_REMOTE': '1', 15:46:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:46:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:46:09 INFO - 'NO_EM_RESTART': '1', 15:46:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:46:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:46:09 INFO - 'OS': 'Windows_NT', 15:46:09 INFO - 'OURDRIVE': 'C:', 15:46:09 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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\', 15:46:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:46:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:46:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:46:09 INFO - 'PROCESSOR_LEVEL': '6', 15:46:09 INFO - 'PROCESSOR_REVISION': '1e05', 15:46:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:46:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:46:09 INFO - 'PROMPT': '$P$G', 15:46:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:46:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:46:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:46:09 INFO - 'PWD': 'C:\\slave\\test', 15:46:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:46:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:46:09 INFO - 'SYSTEMDRIVE': 'C:', 15:46:09 INFO - 'SYSTEMROOT': 'C:\\windows', 15:46:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:46:09 INFO - 'TEST1': 'testie', 15:46:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:46:09 INFO - 'USERDOMAIN': 'T-W732-IX-019', 15:46:09 INFO - 'USERNAME': 'cltbld', 15:46:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:46:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:46:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:46:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:46:09 INFO - 'WINDIR': 'C:\\windows', 15:46:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:46:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:46:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:46:09 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/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:46:10 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 15:46:10 INFO - import pkg_resources 15:46:12 INFO - Using 1 client processes 15:46:14 INFO - SUITE-START | Running 778 tests 15:46:14 INFO - Running testharness tests 15:46:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:46:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:46:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:46:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:46:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:46:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:46:15 INFO - Setting up ssl 15:46:15 INFO - PROCESS | certutil | 15:46:15 INFO - PROCESS | certutil | 15:46:15 INFO - PROCESS | certutil | 15:46:15 INFO - Certificate Nickname Trust Attributes 15:46:15 INFO - SSL,S/MIME,JAR/XPI 15:46:15 INFO - 15:46:15 INFO - web-platform-tests CT,, 15:46:15 INFO - 15:46:15 INFO - Starting runner 15:46:16 INFO - PROCESS | 2336 | [2336] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:46:16 INFO - PROCESS | 2336 | [2336] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:46:16 INFO - PROCESS | 2336 | [2336] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:46:16 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:46:16 INFO - PROCESS | 2336 | [2336] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:46:17 INFO - PROCESS | 2336 | 1464734777915 Marionette DEBUG Marionette enabled via build flag and pref 15:46:18 INFO - PROCESS | 2336 | ++DOCSHELL 0E2EFC00 == 1 [pid = 2336] [id = 1] 15:46:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 1 (0E2F0000) [pid = 2336] [serial = 1] [outer = 00000000] 15:46:18 INFO - PROCESS | 2336 | [2336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:46:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 2 (0E2F0C00) [pid = 2336] [serial = 2] [outer = 0E2F0000] 15:46:19 INFO - PROCESS | 2336 | ++DOCSHELL 0EC92800 == 2 [pid = 2336] [id = 2] 15:46:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 3 (0EC92C00) [pid = 2336] [serial = 3] [outer = 00000000] 15:46:19 INFO - PROCESS | 2336 | [2336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:46:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 4 (0EC93800) [pid = 2336] [serial = 4] [outer = 0EC92C00] 15:46:19 INFO - PROCESS | 2336 | 1464734779579 Marionette INFO Listening on port 2828 15:46:21 INFO - PROCESS | 2336 | 1464734781235 Marionette DEBUG Marionette enabled via command-line flag 15:46:21 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:46:21 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:46:21 INFO - PROCESS | 2336 | ++DOCSHELL 0E1CB400 == 3 [pid = 2336] [id = 3] 15:46:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 5 (0E1D3400) [pid = 2336] [serial = 5] [outer = 00000000] 15:46:21 INFO - PROCESS | 2336 | [2336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:46:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 6 (0E1D4000) [pid = 2336] [serial = 6] [outer = 0E1D3400] 15:46:21 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 7 (1340E000) [pid = 2336] [serial = 7] [outer = 0EC92C00] 15:46:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:46:22 INFO - PROCESS | 2336 | 1464734782054 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49344 15:46:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:46:22 INFO - PROCESS | 2336 | 1464734782060 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49345 15:46:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:46:22 INFO - PROCESS | 2336 | 1464734782097 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49346 15:46:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:46:22 INFO - PROCESS | 2336 | 1464734782104 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49347 15:46:22 INFO - PROCESS | 2336 | 1464734782106 Marionette DEBUG Closed connection conn0 15:46:22 INFO - PROCESS | 2336 | 1464734782108 Marionette DEBUG Closed connection conn1 15:46:22 INFO - PROCESS | 2336 | 1464734782169 Marionette DEBUG Closed connection conn2 15:46:22 INFO - PROCESS | 2336 | 1464734782260 Marionette DEBUG Closed connection conn3 15:46:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:46:22 INFO - PROCESS | 2336 | 1464734782266 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49348 15:46:22 INFO - PROCESS | 2336 | 1464734782306 Marionette DEBUG Closed connection conn4 15:46:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:46:22 INFO - PROCESS | 2336 | 1464734782313 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49349 15:46:22 INFO - PROCESS | 2336 | ++DOCSHELL 13FEBC00 == 4 [pid = 2336] [id = 4] 15:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 8 (13FEC000) [pid = 2336] [serial = 8] [outer = 00000000] 15:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 9 (14E09800) [pid = 2336] [serial = 9] [outer = 13FEC000] 15:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 10 (14E0F000) [pid = 2336] [serial = 10] [outer = 13FEC000] 15:46:22 INFO - PROCESS | 2336 | 1464734782499 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:46:22 INFO - PROCESS | 2336 | 1464734782504 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531143941","device":"desktop","version":"48.0a2"} 15:46:23 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:46:23 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:46:23 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:46:24 INFO - PROCESS | 2336 | ++DOCSHELL 15A46400 == 5 [pid = 2336] [id = 5] 15:46:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 11 (15A4A400) [pid = 2336] [serial = 11] [outer = 00000000] 15:46:24 INFO - PROCESS | 2336 | ++DOCSHELL 16021800 == 6 [pid = 2336] [id = 6] 15:46:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 12 (16023000) [pid = 2336] [serial = 12] [outer = 00000000] 15:46:25 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:46:25 INFO - PROCESS | 2336 | ++DOCSHELL 17BCAC00 == 7 [pid = 2336] [id = 7] 15:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 13 (17BCB000) [pid = 2336] [serial = 13] [outer = 00000000] 15:46:25 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:46:25 INFO - PROCESS | 2336 | [2336] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 14 (17DCEC00) [pid = 2336] [serial = 14] [outer = 17BCB000] 15:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 15 (18007400) [pid = 2336] [serial = 15] [outer = 15A4A400] 15:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 16 (18008C00) [pid = 2336] [serial = 16] [outer = 16023000] 15:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 17 (1800B000) [pid = 2336] [serial = 17] [outer = 17BCB000] 15:46:26 INFO - PROCESS | 2336 | 1464734786220 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 2336 | 1464734786235 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 18 (19F47400) [pid = 2336] [serial = 18] [outer = 17BCB000] 15:46:27 INFO - PROCESS | 2336 | 1464734787000 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"be736b0d-b9ed-485d-aba3-dadb1b291a71","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531143941","device":"desktop","version":"48.0a2","command_id":1}}] 15:46:27 INFO - PROCESS | 2336 | 1464734787263 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:46:27 INFO - PROCESS | 2336 | 1464734787292 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:46:27 INFO - PROCESS | 2336 | 1464734787343 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:46:27 INFO - PROCESS | 2336 | [2336] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:46:28 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 19 (1BE1D000) [pid = 2336] [serial = 19] [outer = 17BCB000] 15:46:28 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:46:28 INFO - PROCESS | 2336 | 1464734788463 Marionette TRACE conn5 <- [1,3,null,{}] 15:46:28 INFO - PROCESS | 2336 | 1464734788514 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:46:28 INFO - PROCESS | 2336 | 1464734788530 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:46:28 INFO - PROCESS | 2336 | 1464734788545 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 2336 | 1464734788547 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:46:28 INFO - PROCESS | 2336 | 1464734788553 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 2336 | 1464734788556 Marionette TRACE conn5 <- [1,6,null,{}] 15:46:28 INFO - PROCESS | 2336 | 1464734788655 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 2336 | 1464734788667 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:46:28 INFO - PROCESS | 2336 | 1464734788671 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 2336 | ++DOCSHELL 1BF98400 == 8 [pid = 2336] [id = 8] 15:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 20 (1BF98800) [pid = 2336] [serial = 20] [outer = 00000000] 15:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 21 (1BF9B400) [pid = 2336] [serial = 21] [outer = 1BF98800] 15:46:28 INFO - PROCESS | 2336 | 1464734788719 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 22 (16740C00) [pid = 2336] [serial = 22] [outer = 1BF98800] 15:46:29 INFO - PROCESS | 2336 | --DOCSHELL 0E2EFC00 == 7 [pid = 2336] [id = 1] 15:46:29 INFO - PROCESS | 2336 | ++DOCSHELL 08D76C00 == 8 [pid = 2336] [id = 9] 15:46:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 23 (08D78800) [pid = 2336] [serial = 23] [outer = 00000000] 15:46:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 24 (0CCEFC00) [pid = 2336] [serial = 24] [outer = 08D78800] 15:46:29 INFO - PROCESS | 2336 | 1464734789149 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 25 (0D46B800) [pid = 2336] [serial = 25] [outer = 08D78800] 15:46:29 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:46:30 INFO - PROCESS | 2336 | 1464734790008 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1477ms 15:46:30 INFO - PROCESS | 2336 | 1464734790032 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:46:30 INFO - PROCESS | 2336 | 1464734790036 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:46:30 INFO - PROCESS | 2336 | 1464734790041 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 2336 | 1464734790044 Marionette TRACE conn5 <- [1,10,null,{}] 15:46:30 INFO - PROCESS | 2336 | 1464734790049 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 2336 | 1464734790178 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:46:30 INFO - PROCESS | 2336 | 1464734790240 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 2336 | ++DOCSHELL 14E0E400 == 9 [pid = 2336] [id = 10] 15:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 26 (15A3E400) [pid = 2336] [serial = 26] [outer = 00000000] 15:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 27 (1800F400) [pid = 2336] [serial = 27] [outer = 15A3E400] 15:46:30 INFO - PROCESS | 2336 | 1464734790295 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 28 (19B74C00) [pid = 2336] [serial = 28] [outer = 15A3E400] 15:46:30 INFO - PROCESS | 2336 | 1464734790865 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 15:46:30 INFO - PROCESS | 2336 | 1464734790912 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 2336 | 1464734790916 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:46:30 INFO - PROCESS | 2336 | 1464734790923 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 2336 | 1464734790925 Marionette TRACE conn5 <- [1,14,null,{}] 15:46:30 INFO - PROCESS | 2336 | 1464734790929 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 2336 | 1464734791051 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:46:31 INFO - PROCESS | 2336 | 1464734791128 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 2336 | ++DOCSHELL 165E8C00 == 10 [pid = 2336] [id = 11] 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 29 (165EA000) [pid = 2336] [serial = 29] [outer = 00000000] 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 30 (1A097000) [pid = 2336] [serial = 30] [outer = 165EA000] 15:46:31 INFO - PROCESS | 2336 | 1464734791185 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 31 (1BF94800) [pid = 2336] [serial = 31] [outer = 165EA000] 15:46:31 INFO - PROCESS | 2336 | ++DOCSHELL 0D455400 == 11 [pid = 2336] [id = 12] 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 32 (0D466000) [pid = 2336] [serial = 32] [outer = 00000000] 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 33 (0D633400) [pid = 2336] [serial = 33] [outer = 0D466000] 15:46:31 INFO - PROCESS | 2336 | 1464734791894 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:46:31 INFO - PROCESS | 2336 | --DOCSHELL 13FEBC00 == 10 [pid = 2336] [id = 4] 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 34 (0D2CCC00) [pid = 2336] [serial = 34] [outer = 0D466000] 15:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1016ms 15:46:31 INFO - PROCESS | 2336 | ++DOCSHELL 0CC5D000 == 11 [pid = 2336] [id = 13] 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 35 (0D635800) [pid = 2336] [serial = 35] [outer = 00000000] 15:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 36 (0DD64800) [pid = 2336] [serial = 36] [outer = 0D635800] 15:46:32 INFO - PROCESS | 2336 | 1464734791998 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 2336 | 1464734792002 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 37 (0E1CF800) [pid = 2336] [serial = 37] [outer = 0D635800] 15:46:32 INFO - PROCESS | 2336 | 1464734792044 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 2336 | 1464734792048 Marionette TRACE conn5 <- [1,18,null,{}] 15:46:32 INFO - PROCESS | 2336 | 1464734792072 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:32 INFO - PROCESS | 2336 | 1464734792196 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:46:32 INFO - PROCESS | 2336 | 1464734792276 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 2336 | ++DOCSHELL 0D220800 == 12 [pid = 2336] [id = 14] 15:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 38 (0D22B800) [pid = 2336] [serial = 38] [outer = 00000000] 15:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 39 (0E2F3400) [pid = 2336] [serial = 39] [outer = 0D22B800] 15:46:32 INFO - PROCESS | 2336 | 1464734792325 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 40 (10C80C00) [pid = 2336] [serial = 40] [outer = 0D22B800] 15:46:32 INFO - PROCESS | 2336 | 1464734792699 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 710ms 15:46:32 INFO - PROCESS | 2336 | 1464734792731 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 2336 | 1464734792735 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:46:32 INFO - PROCESS | 2336 | 1464734792741 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 2336 | 1464734792744 Marionette TRACE conn5 <- [1,22,null,{}] 15:46:32 INFO - PROCESS | 2336 | 1464734792767 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:32 INFO - PROCESS | 2336 | 1464734792847 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:46:32 INFO - PROCESS | 2336 | 1464734792855 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 2336 | ++DOCSHELL 11F7F400 == 13 [pid = 2336] [id = 15] 15:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 41 (11F7FC00) [pid = 2336] [serial = 41] [outer = 00000000] 15:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 42 (1269DC00) [pid = 2336] [serial = 42] [outer = 11F7FC00] 15:46:32 INFO - PROCESS | 2336 | 1464734792901 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 43 (128B1800) [pid = 2336] [serial = 43] [outer = 11F7FC00] 15:46:33 INFO - PROCESS | 2336 | 1464734793307 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 15:46:33 INFO - PROCESS | 2336 | 1464734793377 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 2336 | 1464734793379 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:46:33 INFO - PROCESS | 2336 | 1464734793383 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:46:33 INFO - PROCESS | 2336 | 1464734793386 Marionette TRACE conn5 <- [1,26,null,{}] 15:46:33 INFO - PROCESS | 2336 | 1464734793397 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:33 INFO - PROCESS | 2336 | 1464734793488 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:46:33 INFO - PROCESS | 2336 | 1464734793522 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 2336 | ++DOCSHELL 15A2EC00 == 14 [pid = 2336] [id = 16] 15:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 44 (15A30C00) [pid = 2336] [serial = 44] [outer = 00000000] 15:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 45 (15A3FC00) [pid = 2336] [serial = 45] [outer = 15A30C00] 15:46:33 INFO - PROCESS | 2336 | 1464734793574 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 46 (1602D000) [pid = 2336] [serial = 46] [outer = 15A30C00] 15:46:33 INFO - PROCESS | 2336 | 1464734793988 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 633ms 15:46:34 INFO - PROCESS | 2336 | 1464734794032 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 2336 | 1464734794034 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:46:34 INFO - PROCESS | 2336 | 1464734794038 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:46:34 INFO - PROCESS | 2336 | 1464734794039 Marionette TRACE conn5 <- [1,30,null,{}] 15:46:34 INFO - PROCESS | 2336 | 1464734794043 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 2336 | 1464734794121 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:46:34 INFO - PROCESS | 2336 | 1464734794127 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 2336 | ++DOCSHELL 15A3F800 == 15 [pid = 2336] [id = 17] 15:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 47 (165E2C00) [pid = 2336] [serial = 47] [outer = 00000000] 15:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 48 (1679C000) [pid = 2336] [serial = 48] [outer = 165E2C00] 15:46:34 INFO - PROCESS | 2336 | 1464734794173 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 49 (171D4800) [pid = 2336] [serial = 49] [outer = 165E2C00] 15:46:34 INFO - PROCESS | 2336 | 1464734794587 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 15:46:34 INFO - PROCESS | 2336 | 1464734794611 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 2336 | 1464734794613 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:46:34 INFO - PROCESS | 2336 | 1464734794615 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 2336 | 1464734794617 Marionette TRACE conn5 <- [1,34,null,{}] 15:46:34 INFO - PROCESS | 2336 | 1464734794633 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 2336 | 1464734794707 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:46:34 INFO - PROCESS | 2336 | 1464734794714 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 2336 | ++DOCSHELL 0D470800 == 16 [pid = 2336] [id = 18] 15:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 50 (177F2C00) [pid = 2336] [serial = 50] [outer = 00000000] 15:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 51 (1794B000) [pid = 2336] [serial = 51] [outer = 177F2C00] 15:46:34 INFO - PROCESS | 2336 | 1464734794759 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 52 (1794F000) [pid = 2336] [serial = 52] [outer = 177F2C00] 15:46:35 INFO - PROCESS | 2336 | 1464734795175 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 591ms 15:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:46:35 INFO - PROCESS | 2336 | 1464734795208 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 2336 | 1464734795209 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:46:35 INFO - PROCESS | 2336 | 1464734795212 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 2336 | 1464734795214 Marionette TRACE conn5 <- [1,38,null,{}] 15:46:35 INFO - PROCESS | 2336 | 1464734795229 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 2336 | 1464734795332 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:46:35 INFO - PROCESS | 2336 | 1464734795343 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 2336 | ++DOCSHELL 139E9400 == 17 [pid = 2336] [id = 19] 15:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 53 (139F0400) [pid = 2336] [serial = 53] [outer = 00000000] 15:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 54 (1794B400) [pid = 2336] [serial = 54] [outer = 139F0400] 15:46:35 INFO - PROCESS | 2336 | 1464734795389 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 55 (17953400) [pid = 2336] [serial = 55] [outer = 139F0400] 15:46:35 INFO - PROCESS | 2336 | 1464734795785 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 15:46:35 INFO - PROCESS | 2336 | 1464734795845 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 2336 | 1464734795847 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:46:35 INFO - PROCESS | 2336 | 1464734795850 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:46:35 INFO - PROCESS | 2336 | 1464734795852 Marionette TRACE conn5 <- [1,42,null,{}] 15:46:35 INFO - PROCESS | 2336 | 1464734795855 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 2336 | 1464734795927 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:46:35 INFO - PROCESS | 2336 | 1464734795934 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 2336 | ++DOCSHELL 17D58400 == 18 [pid = 2336] [id = 20] 15:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 56 (17D58800) [pid = 2336] [serial = 56] [outer = 00000000] 15:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 57 (17D5B800) [pid = 2336] [serial = 57] [outer = 17D58800] 15:46:35 INFO - PROCESS | 2336 | 1464734795979 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 58 (17E3B800) [pid = 2336] [serial = 58] [outer = 17D58800] 15:46:36 INFO - PROCESS | 2336 | 1464734796501 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 15:46:36 INFO - PROCESS | 2336 | 1464734796528 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 2336 | 1464734796530 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:46:36 INFO - PROCESS | 2336 | 1464734796533 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - PROCESS | 2336 | 1464734796535 Marionette TRACE conn5 <- [1,46,null,{}] 15:46:36 INFO - PROCESS | 2336 | 1464734796538 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 2336 | 1464734796611 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:46:36 INFO - PROCESS | 2336 | 1464734796618 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E6800 == 19 [pid = 2336] [id = 21] 15:46:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 59 (0C8E8000) [pid = 2336] [serial = 59] [outer = 00000000] 15:46:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 60 (0C8EDC00) [pid = 2336] [serial = 60] [outer = 0C8E8000] 15:46:36 INFO - PROCESS | 2336 | 1464734796665 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (17D5B000) [pid = 2336] [serial = 61] [outer = 0C8E8000] 15:46:37 INFO - PROCESS | 2336 | 1464734797063 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 15:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:46:37 INFO - PROCESS | 2336 | 1464734797111 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 2336 | 1464734797113 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:46:37 INFO - PROCESS | 2336 | 1464734797116 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 2336 | 1464734797118 Marionette TRACE conn5 <- [1,50,null,{}] 15:46:37 INFO - PROCESS | 2336 | 1464734797121 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 2336 | 1464734797197 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:46:37 INFO - PROCESS | 2336 | 1464734797203 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 2336 | ++DOCSHELL 0C84EC00 == 20 [pid = 2336] [id = 22] 15:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (0C857C00) [pid = 2336] [serial = 62] [outer = 00000000] 15:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (0C85C000) [pid = 2336] [serial = 63] [outer = 0C857C00] 15:46:37 INFO - PROCESS | 2336 | 1464734797249 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0C8EE800) [pid = 2336] [serial = 64] [outer = 0C857C00] 15:46:37 INFO - PROCESS | 2336 | 1464734797646 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 15:46:37 INFO - PROCESS | 2336 | 1464734797689 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 2336 | 1464734797691 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:46:37 INFO - PROCESS | 2336 | 1464734797694 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 2336 | 1464734797696 Marionette TRACE conn5 <- [1,54,null,{}] 15:46:37 INFO - PROCESS | 2336 | 1464734797700 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 2336 | 1464734797806 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:46:37 INFO - PROCESS | 2336 | 1464734797814 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 2336 | ++DOCSHELL 0DD6C800 == 21 [pid = 2336] [id = 23] 15:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (11EF4000) [pid = 2336] [serial = 65] [outer = 00000000] 15:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (19FD9000) [pid = 2336] [serial = 66] [outer = 11EF4000] 15:46:37 INFO - PROCESS | 2336 | 1464734797858 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (1BF93800) [pid = 2336] [serial = 67] [outer = 11EF4000] 15:46:38 INFO - PROCESS | 2336 | 1464734798235 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 15:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:46:38 INFO - PROCESS | 2336 | 1464734798266 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 2336 | 1464734798268 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:46:38 INFO - PROCESS | 2336 | 1464734798271 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 2336 | 1464734798273 Marionette TRACE conn5 <- [1,58,null,{}] 15:46:38 INFO - PROCESS | 2336 | 1464734798286 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:38 INFO - PROCESS | 2336 | 1464734798416 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:46:38 INFO - PROCESS | 2336 | 1464734798431 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 2336 | ++DOCSHELL 0DFAEC00 == 22 [pid = 2336] [id = 24] 15:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (0DFB2400) [pid = 2336] [serial = 68] [outer = 00000000] 15:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (19148400) [pid = 2336] [serial = 69] [outer = 0DFB2400] 15:46:38 INFO - PROCESS | 2336 | 1464734798478 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (1BFA3400) [pid = 2336] [serial = 70] [outer = 0DFB2400] 15:46:38 INFO - PROCESS | 2336 | 1464734798867 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 15:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:46:38 INFO - PROCESS | 2336 | 1464734798902 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 2336 | 1464734798904 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:46:38 INFO - PROCESS | 2336 | 1464734798907 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 2336 | 1464734798909 Marionette TRACE conn5 <- [1,62,null,{}] 15:46:38 INFO - PROCESS | 2336 | 1464734798912 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 2336 | 1464734799035 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:46:39 INFO - PROCESS | 2336 | 1464734799080 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 2336 | ++DOCSHELL 1BFDE400 == 23 [pid = 2336] [id = 25] 15:46:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (1BFE1C00) [pid = 2336] [serial = 71] [outer = 00000000] 15:46:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (1BFE7800) [pid = 2336] [serial = 72] [outer = 1BFE1C00] 15:46:39 INFO - PROCESS | 2336 | 1464734799124 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (1BFDCC00) [pid = 2336] [serial = 73] [outer = 1BFE1C00] 15:46:40 INFO - PROCESS | 2336 | 1464734800209 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1322ms 15:46:40 INFO - PROCESS | 2336 | 1464734800231 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 2336 | 1464734800234 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:46:40 INFO - PROCESS | 2336 | 1464734800244 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 2336 | 1464734800248 Marionette TRACE conn5 <- [1,66,null,{}] 15:46:40 INFO - PROCESS | 2336 | 1464734800253 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:40 INFO - PROCESS | 2336 | 1464734800370 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:46:40 INFO - PROCESS | 2336 | 1464734800378 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 2336 | ++DOCSHELL 0D26B800 == 24 [pid = 2336] [id = 26] 15:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0D26F400) [pid = 2336] [serial = 74] [outer = 00000000] 15:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (0D77E400) [pid = 2336] [serial = 75] [outer = 0D26F400] 15:46:40 INFO - PROCESS | 2336 | 1464734800425 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (0DFA8C00) [pid = 2336] [serial = 76] [outer = 0D26F400] 15:46:40 INFO - PROCESS | 2336 | 1464734800869 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 15:46:40 INFO - PROCESS | 2336 | 1464734800936 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 2336 | 1464734800941 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:46:40 INFO - PROCESS | 2336 | 1464734800947 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 2336 | 1464734800949 Marionette TRACE conn5 <- [1,70,null,{}] 15:46:40 INFO - PROCESS | 2336 | 1464734800959 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 2336 | 1464734801061 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:46:41 INFO - PROCESS | 2336 | 1464734801074 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB7C00 == 25 [pid = 2336] [id = 27] 15:46:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (0E1B9400) [pid = 2336] [serial = 77] [outer = 00000000] 15:46:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (10C89800) [pid = 2336] [serial = 78] [outer = 0E1B9400] 15:46:41 INFO - PROCESS | 2336 | 1464734801138 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (11F87800) [pid = 2336] [serial = 79] [outer = 0E1B9400] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (13FEC000) [pid = 2336] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1BF98800) [pid = 2336] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (15A3E400) [pid = 2336] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (165EA000) [pid = 2336] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0D22B800) [pid = 2336] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (11F7FC00) [pid = 2336] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (15A30C00) [pid = 2336] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (165E2C00) [pid = 2336] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (177F2C00) [pid = 2336] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (139F0400) [pid = 2336] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (0C857C00) [pid = 2336] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (11EF4000) [pid = 2336] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:46:41 INFO - PROCESS | 2336 | 1464734801837 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 15:46:41 INFO - PROCESS | 2336 | 1464734801880 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 2336 | 1464734801883 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:46:41 INFO - PROCESS | 2336 | 1464734801886 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:46:41 INFO - PROCESS | 2336 | 1464734801890 Marionette TRACE conn5 <- [1,74,null,{}] 15:46:41 INFO - PROCESS | 2336 | 1464734801900 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 2336 | 1464734801991 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:46:42 INFO - PROCESS | 2336 | 1464734802064 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 2336 | ++DOCSHELL 12131400 == 26 [pid = 2336] [id = 28] 15:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (125EF000) [pid = 2336] [serial = 80] [outer = 00000000] 15:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (1380B800) [pid = 2336] [serial = 81] [outer = 125EF000] 15:46:42 INFO - PROCESS | 2336 | 1464734802113 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (139F2000) [pid = 2336] [serial = 82] [outer = 125EF000] 15:46:42 INFO - PROCESS | 2336 | 1464734802466 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 15:46:42 INFO - PROCESS | 2336 | 1464734802526 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 2336 | 1464734802528 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:46:42 INFO - PROCESS | 2336 | 1464734802541 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 2336 | 1464734802544 Marionette TRACE conn5 <- [1,78,null,{}] 15:46:42 INFO - PROCESS | 2336 | 1464734802547 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:42 INFO - PROCESS | 2336 | 1464734802625 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:46:42 INFO - PROCESS | 2336 | 1464734802632 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 2336 | ++DOCSHELL 139F5C00 == 27 [pid = 2336] [id = 29] 15:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (13DE5400) [pid = 2336] [serial = 83] [outer = 00000000] 15:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14E0C800) [pid = 2336] [serial = 84] [outer = 13DE5400] 15:46:42 INFO - PROCESS | 2336 | 1464734802676 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (155DB000) [pid = 2336] [serial = 85] [outer = 13DE5400] 15:46:43 INFO - PROCESS | 2336 | 1464734803096 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:46:43 INFO - PROCESS | 2336 | 1464734803165 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 2336 | 1464734803167 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:46:43 INFO - PROCESS | 2336 | 1464734803170 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 2336 | 1464734803172 Marionette TRACE conn5 <- [1,82,null,{}] 15:46:43 INFO - PROCESS | 2336 | 1464734803180 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 2336 | 1464734803255 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:46:43 INFO - PROCESS | 2336 | 1464734803262 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 2336 | ++DOCSHELL 165DE800 == 28 [pid = 2336] [id = 30] 15:46:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (165E5000) [pid = 2336] [serial = 86] [outer = 00000000] 15:46:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (16734400) [pid = 2336] [serial = 87] [outer = 165E5000] 15:46:43 INFO - PROCESS | 2336 | 1464734803306 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (16790400) [pid = 2336] [serial = 88] [outer = 165E5000] 15:46:43 INFO - PROCESS | 2336 | 1464734803764 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 15:46:43 INFO - PROCESS | 2336 | 1464734803802 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 2336 | 1464734803806 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:46:43 INFO - PROCESS | 2336 | 1464734803812 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 2336 | 1464734803816 Marionette TRACE conn5 <- [1,86,null,{}] 15:46:43 INFO - PROCESS | 2336 | 1464734803822 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 2336 | 1464734803927 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:46:44 INFO - PROCESS | 2336 | 1464734804052 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 2336 | ++DOCSHELL 0D44A000 == 29 [pid = 2336] [id = 31] 15:46:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (0D44B400) [pid = 2336] [serial = 89] [outer = 00000000] 15:46:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (0DFAB400) [pid = 2336] [serial = 90] [outer = 0D44B400] 15:46:44 INFO - PROCESS | 2336 | 1464734804109 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (0DFB6800) [pid = 2336] [serial = 91] [outer = 0D44B400] 15:46:44 INFO - PROCESS | 2336 | 1464734804635 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 15:46:44 INFO - PROCESS | 2336 | 1464734804702 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 2336 | 1464734804708 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:46:44 INFO - PROCESS | 2336 | 1464734804715 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 2336 | 1464734804717 Marionette TRACE conn5 <- [1,90,null,{}] 15:46:44 INFO - PROCESS | 2336 | 1464734804721 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 2336 | 1464734804854 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:46:44 INFO - PROCESS | 2336 | 1464734804926 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 2336 | ++DOCSHELL 13806400 == 30 [pid = 2336] [id = 32] 15:46:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (13807800) [pid = 2336] [serial = 92] [outer = 00000000] 15:46:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (13FE2800) [pid = 2336] [serial = 93] [outer = 13807800] 15:46:44 INFO - PROCESS | 2336 | 1464734804982 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (165DF000) [pid = 2336] [serial = 94] [outer = 13807800] 15:46:45 INFO - PROCESS | 2336 | 1464734805554 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 15:46:45 INFO - PROCESS | 2336 | 1464734805586 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 2336 | 1464734805589 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:46:45 INFO - PROCESS | 2336 | 1464734805593 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:46:45 INFO - PROCESS | 2336 | 1464734805597 Marionette TRACE conn5 <- [1,94,null,{}] 15:46:45 INFO - PROCESS | 2336 | 1464734805608 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:45 INFO - PROCESS | 2336 | 1464734805710 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:46:45 INFO - PROCESS | 2336 | 1464734805793 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 2336 | ++DOCSHELL 177F5800 == 31 [pid = 2336] [id = 33] 15:46:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1794C800) [pid = 2336] [serial = 95] [outer = 00000000] 15:46:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (17951800) [pid = 2336] [serial = 96] [outer = 1794C800] 15:46:45 INFO - PROCESS | 2336 | 1464734805850 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (17977800) [pid = 2336] [serial = 97] [outer = 1794C800] 15:46:46 INFO - PROCESS | 2336 | 1464734806376 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 15:46:46 INFO - PROCESS | 2336 | 1464734806433 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 2336 | 1464734806436 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:46:46 INFO - PROCESS | 2336 | 1464734806439 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 2336 | 1464734806441 Marionette TRACE conn5 <- [1,98,null,{}] 15:46:46 INFO - PROCESS | 2336 | 1464734806445 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 2336 | 1464734806546 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:46:46 INFO - PROCESS | 2336 | 1464734806630 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 2336 | ++DOCSHELL 0DC58000 == 32 [pid = 2336] [id = 34] 15:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (0DC58800) [pid = 2336] [serial = 98] [outer = 00000000] 15:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (13FE1400) [pid = 2336] [serial = 99] [outer = 0DC58800] 15:46:46 INFO - PROCESS | 2336 | 1464734806685 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1797B400) [pid = 2336] [serial = 100] [outer = 0DC58800] 15:46:47 INFO - PROCESS | 2336 | 1464734807262 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 15:46:47 INFO - PROCESS | 2336 | 1464734807312 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 2336 | 1464734807316 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:46:47 INFO - PROCESS | 2336 | 1464734807321 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 2336 | 1464734807325 Marionette TRACE conn5 <- [1,102,null,{}] 15:46:47 INFO - PROCESS | 2336 | 1464734807331 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:47 INFO - PROCESS | 2336 | 1464734807435 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:46:47 INFO - PROCESS | 2336 | 1464734807515 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 2336 | ++DOCSHELL 0D44B000 == 33 [pid = 2336] [id = 35] 15:46:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (0D466C00) [pid = 2336] [serial = 101] [outer = 00000000] 15:46:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (0DC32C00) [pid = 2336] [serial = 102] [outer = 0D466C00] 15:46:47 INFO - PROCESS | 2336 | 1464734807563 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (0DC38800) [pid = 2336] [serial = 103] [outer = 0D466C00] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1800B000) [pid = 2336] [serial = 17] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (14E09800) [pid = 2336] [serial = 9] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (14E0F000) [pid = 2336] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (0EC93800) [pid = 2336] [serial = 4] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (0CCEFC00) [pid = 2336] [serial = 24] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1800F400) [pid = 2336] [serial = 27] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1A097000) [pid = 2336] [serial = 30] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0DD64800) [pid = 2336] [serial = 36] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0E2F3400) [pid = 2336] [serial = 39] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1269DC00) [pid = 2336] [serial = 42] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (128B1800) [pid = 2336] [serial = 43] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (15A3FC00) [pid = 2336] [serial = 45] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1602D000) [pid = 2336] [serial = 46] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1679C000) [pid = 2336] [serial = 48] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (171D4800) [pid = 2336] [serial = 49] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1794B000) [pid = 2336] [serial = 51] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1794B400) [pid = 2336] [serial = 54] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (17D5B800) [pid = 2336] [serial = 57] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (0C8EDC00) [pid = 2336] [serial = 60] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (0C85C000) [pid = 2336] [serial = 63] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (19FD9000) [pid = 2336] [serial = 66] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (19148400) [pid = 2336] [serial = 69] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (17953400) [pid = 2336] [serial = 55] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (0D633400) [pid = 2336] [serial = 33] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (1794F000) [pid = 2336] [serial = 52] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (19B74C00) [pid = 2336] [serial = 28] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (0C8EE800) [pid = 2336] [serial = 64] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (10C80C00) [pid = 2336] [serial = 40] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 62 (1BF93800) [pid = 2336] [serial = 67] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 61 (16740C00) [pid = 2336] [serial = 22] [outer = 00000000] [url = about:blank] 15:46:47 INFO - PROCESS | 2336 | --DOMWINDOW == 60 (1BF94800) [pid = 2336] [serial = 31] [outer = 00000000] [url = about:blank] 15:46:48 INFO - PROCESS | 2336 | --DOMWINDOW == 59 (1BF9B400) [pid = 2336] [serial = 21] [outer = 00000000] [url = about:blank] 15:46:48 INFO - PROCESS | 2336 | --DOMWINDOW == 58 (17DCEC00) [pid = 2336] [serial = 14] [outer = 00000000] [url = about:blank] 15:46:48 INFO - PROCESS | 2336 | 1464734808097 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 15:46:48 INFO - PROCESS | 2336 | 1464734808152 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 2336 | 1464734808157 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:46:48 INFO - PROCESS | 2336 | 1464734808163 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 2336 | 1464734808166 Marionette TRACE conn5 <- [1,106,null,{}] 15:46:48 INFO - PROCESS | 2336 | 1464734808169 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 2336 | 1464734808253 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:46:48 INFO - PROCESS | 2336 | 1464734808263 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 2336 | ++DOCSHELL 0D686C00 == 34 [pid = 2336] [id = 36] 15:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 59 (0DC3D400) [pid = 2336] [serial = 104] [outer = 00000000] 15:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 60 (0DC5A800) [pid = 2336] [serial = 105] [outer = 0DC3D400] 15:46:48 INFO - PROCESS | 2336 | 1464734808309 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (0DD64800) [pid = 2336] [serial = 106] [outer = 0DC3D400] 15:46:48 INFO - PROCESS | 2336 | 1464734808736 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 15:46:48 INFO - PROCESS | 2336 | 1464734808798 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 2336 | 1464734808800 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:46:48 INFO - PROCESS | 2336 | 1464734808804 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:46:48 INFO - PROCESS | 2336 | 1464734808807 Marionette TRACE conn5 <- [1,110,null,{}] 15:46:48 INFO - PROCESS | 2336 | 1464734808817 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 2336 | 1464734808903 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:46:48 INFO - PROCESS | 2336 | 1464734808914 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 2336 | ++DOCSHELL 10CB2000 == 35 [pid = 2336] [id = 37] 15:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (11EF8000) [pid = 2336] [serial = 107] [outer = 00000000] 15:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (12574000) [pid = 2336] [serial = 108] [outer = 11EF8000] 15:46:48 INFO - PROCESS | 2336 | 1464734808962 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (128A4000) [pid = 2336] [serial = 109] [outer = 11EF8000] 15:46:49 INFO - PROCESS | 2336 | 1464734809417 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 15:46:49 INFO - PROCESS | 2336 | 1464734809437 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 2336 | 1464734809440 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:46:49 INFO - PROCESS | 2336 | 1464734809443 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:46:49 INFO - PROCESS | 2336 | 1464734809445 Marionette TRACE conn5 <- [1,114,null,{}] 15:46:49 INFO - PROCESS | 2336 | 1464734809448 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 2336 | 1464734809527 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:46:49 INFO - PROCESS | 2336 | 1464734809534 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 2336 | ++DOCSHELL 128AF000 == 36 [pid = 2336] [id = 38] 15:46:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (13803400) [pid = 2336] [serial = 110] [outer = 00000000] 15:46:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (13FE5800) [pid = 2336] [serial = 111] [outer = 13803400] 15:46:49 INFO - PROCESS | 2336 | 1464734809578 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (14E0F800) [pid = 2336] [serial = 112] [outer = 13803400] 15:46:49 INFO - PROCESS | 2336 | 1464734809992 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 15:46:50 INFO - PROCESS | 2336 | 1464734810018 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 2336 | 1464734810030 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:46:50 INFO - PROCESS | 2336 | 1464734810033 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 2336 | 1464734810035 Marionette TRACE conn5 <- [1,118,null,{}] 15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:46:50 INFO - PROCESS | 2336 | 1464734810038 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 2336 | 1464734810120 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:46:50 INFO - PROCESS | 2336 | 1464734810127 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 2336 | ++DOCSHELL 1602D400 == 37 [pid = 2336] [id = 39] 15:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (1602E400) [pid = 2336] [serial = 113] [outer = 00000000] 15:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (165E6C00) [pid = 2336] [serial = 114] [outer = 1602E400] 15:46:50 INFO - PROCESS | 2336 | 1464734810171 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (165E7800) [pid = 2336] [serial = 115] [outer = 1602E400] 15:46:50 INFO - PROCESS | 2336 | 1464734810606 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 15:46:50 INFO - PROCESS | 2336 | 1464734810670 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:46:50 INFO - PROCESS | 2336 | 1464734810672 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:46:50 INFO - PROCESS | 2336 | 1464734810675 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 2336 | 1464734810677 Marionette TRACE conn5 <- [1,122,null,{}] 15:46:50 INFO - PROCESS | 2336 | 1464734810688 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 2336 | 1464734810809 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:46:50 INFO - PROCESS | 2336 | 1464734810822 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 2336 | ++DOCSHELL 15A40400 == 38 [pid = 2336] [id = 40] 15:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (17136400) [pid = 2336] [serial = 116] [outer = 00000000] 15:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (17954C00) [pid = 2336] [serial = 117] [outer = 17136400] 15:46:50 INFO - PROCESS | 2336 | 1464734810903 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (17D54000) [pid = 2336] [serial = 118] [outer = 17136400] 15:46:51 INFO - PROCESS | 2336 | 1464734811290 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 15:46:51 INFO - PROCESS | 2336 | 1464734811305 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 2336 | 1464734811307 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:46:51 INFO - PROCESS | 2336 | 1464734811316 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 2336 | 1464734811318 Marionette TRACE conn5 <- [1,126,null,{}] 15:46:51 INFO - PROCESS | 2336 | 1464734811321 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:51 INFO - PROCESS | 2336 | 1464734811418 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:46:51 INFO - PROCESS | 2336 | 1464734811425 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 2336 | ++DOCSHELL 0C938800 == 39 [pid = 2336] [id = 41] 15:46:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0C938C00) [pid = 2336] [serial = 119] [outer = 00000000] 15:46:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (0C93F000) [pid = 2336] [serial = 120] [outer = 0C938C00] 15:46:51 INFO - PROCESS | 2336 | 1464734811487 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (0CCEEC00) [pid = 2336] [serial = 121] [outer = 0C938C00] 15:46:51 INFO - PROCESS | 2336 | 1464734811898 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (0D26F400) [pid = 2336] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0E1B9400) [pid = 2336] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (125EF000) [pid = 2336] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (13DE5400) [pid = 2336] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1BFE1C00) [pid = 2336] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (17D58800) [pid = 2336] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (0DFB2400) [pid = 2336] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:46:51 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (0C8E8000) [pid = 2336] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 15:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:46:51 INFO - PROCESS | 2336 | 1464734811950 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 2336 | 1464734811952 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:46:51 INFO - PROCESS | 2336 | 1464734811955 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 2336 | 1464734811957 Marionette TRACE conn5 <- [1,130,null,{}] 15:46:51 INFO - PROCESS | 2336 | 1464734811960 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 2336 | 1464734812059 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:46:52 INFO - PROCESS | 2336 | 1464734812115 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E9C00 == 40 [pid = 2336] [id = 42] 15:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (0C93D800) [pid = 2336] [serial = 122] [outer = 00000000] 15:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (0EC8C000) [pid = 2336] [serial = 123] [outer = 0C93D800] 15:46:52 INFO - PROCESS | 2336 | 1464734812159 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (165DD000) [pid = 2336] [serial = 124] [outer = 0C93D800] 15:46:52 INFO - PROCESS | 2336 | 1464734812501 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 15:46:52 INFO - PROCESS | 2336 | 1464734812527 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 2336 | 1464734812529 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:46:52 INFO - PROCESS | 2336 | 1464734812532 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 2336 | 1464734812534 Marionette TRACE conn5 <- [1,134,null,{}] 15:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:46:52 INFO - PROCESS | 2336 | 1464734812538 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 2336 | 1464734812638 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:46:52 INFO - PROCESS | 2336 | 1464734812647 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 2336 | ++DOCSHELL 0D223800 == 41 [pid = 2336] [id = 43] 15:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0D226C00) [pid = 2336] [serial = 125] [outer = 00000000] 15:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (18003000) [pid = 2336] [serial = 126] [outer = 0D226C00] 15:46:52 INFO - PROCESS | 2336 | 1464734812689 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (1807E000) [pid = 2336] [serial = 127] [outer = 0D226C00] 15:46:53 INFO - PROCESS | 2336 | 1464734813088 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 15:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:46:53 INFO - PROCESS | 2336 | 1464734813107 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 2336 | 1464734813109 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:46:53 INFO - PROCESS | 2336 | 1464734813112 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 2336 | 1464734813113 Marionette TRACE conn5 <- [1,138,null,{}] 15:46:53 INFO - PROCESS | 2336 | 1464734813117 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 2336 | 1464734813194 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:46:53 INFO - PROCESS | 2336 | 1464734813263 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 2336 | ++DOCSHELL 13D94C00 == 42 [pid = 2336] [id = 44] 15:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (13D95000) [pid = 2336] [serial = 128] [outer = 00000000] 15:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (13DA0400) [pid = 2336] [serial = 129] [outer = 13D95000] 15:46:53 INFO - PROCESS | 2336 | 1464734813307 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (13DA0C00) [pid = 2336] [serial = 130] [outer = 13D95000] 15:46:53 INFO - PROCESS | 2336 | 1464734813663 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 15:46:53 INFO - PROCESS | 2336 | 1464734813682 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 2336 | 1464734813685 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:46:53 INFO - PROCESS | 2336 | 1464734813688 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 2336 | 1464734813690 Marionette TRACE conn5 <- [1,142,null,{}] 15:46:53 INFO - PROCESS | 2336 | 1464734813694 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 2336 | 1464734813791 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:46:53 INFO - PROCESS | 2336 | 1464734813860 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 2336 | ++DOCSHELL 0DB01400 == 43 [pid = 2336] [id = 45] 15:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (0DB01800) [pid = 2336] [serial = 131] [outer = 00000000] 15:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (0DB0B000) [pid = 2336] [serial = 132] [outer = 0DB01800] 15:46:53 INFO - PROCESS | 2336 | 1464734813908 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (13D9EC00) [pid = 2336] [serial = 133] [outer = 0DB01800] 15:46:54 INFO - PROCESS | 2336 | 1464734814293 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 15:46:54 INFO - PROCESS | 2336 | 1464734814362 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 2336 | 1464734814366 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:46:54 INFO - PROCESS | 2336 | 1464734814372 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 2336 | 1464734814377 Marionette TRACE conn5 <- [1,146,null,{}] 15:46:54 INFO - PROCESS | 2336 | 1464734814383 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 2336 | 1464734814525 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:46:54 INFO - PROCESS | 2336 | 1464734814597 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 2336 | ++DOCSHELL 0C8EDC00 == 44 [pid = 2336] [id = 46] 15:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (0C933400) [pid = 2336] [serial = 134] [outer = 00000000] 15:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (0CC63800) [pid = 2336] [serial = 135] [outer = 0C933400] 15:46:54 INFO - PROCESS | 2336 | 1464734814654 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0D44AC00) [pid = 2336] [serial = 136] [outer = 0C933400] 15:46:55 INFO - PROCESS | 2336 | 1464734815272 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 15:46:55 INFO - PROCESS | 2336 | 1464734815304 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 2336 | 1464734815308 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:46:55 INFO - PROCESS | 2336 | 1464734815330 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 2336 | 1464734815334 Marionette TRACE conn5 <- [1,150,null,{}] 15:46:55 INFO - PROCESS | 2336 | 1464734815339 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 2336 | 1464734815446 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:46:55 INFO - PROCESS | 2336 | 1464734815519 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 2336 | ++DOCSHELL 0DC55000 == 45 [pid = 2336] [id = 47] 15:46:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (0DC56800) [pid = 2336] [serial = 137] [outer = 00000000] 15:46:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (0E2A2400) [pid = 2336] [serial = 138] [outer = 0DC56800] 15:46:55 INFO - PROCESS | 2336 | 1464734815573 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (11EF7C00) [pid = 2336] [serial = 139] [outer = 0DC56800] 15:46:56 INFO - PROCESS | 2336 | 1464734816191 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 890ms 15:46:56 INFO - PROCESS | 2336 | 1464734816222 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 2336 | 1464734816224 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:46:56 INFO - PROCESS | 2336 | 1464734816228 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:46:56 INFO - PROCESS | 2336 | 1464734816231 Marionette TRACE conn5 <- [1,154,null,{}] 15:46:56 INFO - PROCESS | 2336 | 1464734816240 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:56 INFO - PROCESS | 2336 | 1464734816382 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:46:56 INFO - PROCESS | 2336 | 1464734816401 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 2336 | ++DOCSHELL 14E02800 == 46 [pid = 2336] [id = 48] 15:46:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (14E03400) [pid = 2336] [serial = 140] [outer = 00000000] 15:46:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (14F4AC00) [pid = 2336] [serial = 141] [outer = 14E03400] 15:46:56 INFO - PROCESS | 2336 | 1464734816457 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (14F4E400) [pid = 2336] [serial = 142] [outer = 14E03400] 15:46:57 INFO - PROCESS | 2336 | 1464734817060 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 15:46:57 INFO - PROCESS | 2336 | 1464734817104 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 2336 | 1464734817107 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:46:57 INFO - PROCESS | 2336 | 1464734817111 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 2336 | 1464734817113 Marionette TRACE conn5 <- [1,158,null,{}] 15:46:57 INFO - PROCESS | 2336 | 1464734817117 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 2336 | 1464734817220 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:46:57 INFO - PROCESS | 2336 | 1464734817294 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 2336 | ++DOCSHELL 165DC400 == 47 [pid = 2336] [id = 49] 15:46:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (171CD400) [pid = 2336] [serial = 143] [outer = 00000000] 15:46:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (17954000) [pid = 2336] [serial = 144] [outer = 171CD400] 15:46:57 INFO - PROCESS | 2336 | 1464734817348 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1914A400) [pid = 2336] [serial = 145] [outer = 171CD400] 15:46:58 INFO - PROCESS | 2336 | 1464734818047 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 971ms 15:46:58 INFO - PROCESS | 2336 | 1464734818083 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:46:58 INFO - PROCESS | 2336 | 1464734818087 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:46:58 INFO - PROCESS | 2336 | 1464734818092 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - PROCESS | 2336 | 1464734818096 Marionette TRACE conn5 <- [1,162,null,{}] 15:46:58 INFO - PROCESS | 2336 | 1464734818101 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:58 INFO - PROCESS | 2336 | 1464734818216 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:46:58 INFO - PROCESS | 2336 | 1464734818307 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 2336 | ++DOCSHELL 0CC03400 == 48 [pid = 2336] [id = 50] 15:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0DB02400) [pid = 2336] [serial = 146] [outer = 00000000] 15:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0DC3E800) [pid = 2336] [serial = 147] [outer = 0DB02400] 15:46:58 INFO - PROCESS | 2336 | 1464734818355 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0DFA8800) [pid = 2336] [serial = 148] [outer = 0DB02400] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 13D94C00 == 47 [pid = 2336] [id = 44] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 0D223800 == 46 [pid = 2336] [id = 43] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 0C8E9C00 == 45 [pid = 2336] [id = 42] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 0C938800 == 44 [pid = 2336] [id = 41] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 15A40400 == 43 [pid = 2336] [id = 40] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 1602D400 == 42 [pid = 2336] [id = 39] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 128AF000 == 41 [pid = 2336] [id = 38] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 10CB2000 == 40 [pid = 2336] [id = 37] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 0D686C00 == 39 [pid = 2336] [id = 36] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 0D44B000 == 38 [pid = 2336] [id = 35] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 0DC58000 == 37 [pid = 2336] [id = 34] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 177F5800 == 36 [pid = 2336] [id = 33] 15:46:58 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (16734400) [pid = 2336] [serial = 87] [outer = 00000000] [url = about:blank] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 13806400 == 35 [pid = 2336] [id = 32] 15:46:58 INFO - PROCESS | 2336 | --DOCSHELL 0D44A000 == 34 [pid = 2336] [id = 31] 15:46:58 INFO - PROCESS | 2336 | 1464734818963 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 930ms 15:46:59 INFO - PROCESS | 2336 | 1464734819023 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 2336 | 1464734819029 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:46:59 INFO - PROCESS | 2336 | 1464734819035 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 2336 | 1464734819037 Marionette TRACE conn5 <- [1,166,null,{}] 15:46:59 INFO - PROCESS | 2336 | 1464734819041 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 2336 | 1464734819141 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0D77E400) [pid = 2336] [serial = 75] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0DFA8C00) [pid = 2336] [serial = 76] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (10C89800) [pid = 2336] [serial = 78] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1380B800) [pid = 2336] [serial = 81] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (14E0C800) [pid = 2336] [serial = 84] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (11F87800) [pid = 2336] [serial = 79] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (139F2000) [pid = 2336] [serial = 82] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1BFDCC00) [pid = 2336] [serial = 73] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (155DB000) [pid = 2336] [serial = 85] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1BFE7800) [pid = 2336] [serial = 72] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (17E3B800) [pid = 2336] [serial = 58] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1BFA3400) [pid = 2336] [serial = 70] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (17D5B000) [pid = 2336] [serial = 61] [outer = 00000000] [url = about:blank] 15:46:59 INFO - PROCESS | 2336 | 1464734819219 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 2336 | ++DOCSHELL 0C85B400 == 35 [pid = 2336] [id = 51] 15:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (0C8E9000) [pid = 2336] [serial = 149] [outer = 00000000] 15:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0C941000) [pid = 2336] [serial = 150] [outer = 0C8E9000] 15:46:59 INFO - PROCESS | 2336 | 1464734819264 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (0DB0D400) [pid = 2336] [serial = 151] [outer = 0C8E9000] 15:46:59 INFO - PROCESS | 2336 | 1464734819626 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 15:46:59 INFO - PROCESS | 2336 | 1464734819668 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 2336 | 1464734819670 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:46:59 INFO - PROCESS | 2336 | 1464734819674 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 2336 | 1464734819677 Marionette TRACE conn5 <- [1,170,null,{}] 15:46:59 INFO - PROCESS | 2336 | 1464734819687 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 2336 | 1464734819768 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:46:59 INFO - PROCESS | 2336 | 1464734819801 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 2336 | ++DOCSHELL 0DFAA000 == 36 [pid = 2336] [id = 52] 15:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (0DFAAC00) [pid = 2336] [serial = 152] [outer = 00000000] 15:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (11F84C00) [pid = 2336] [serial = 153] [outer = 0DFAAC00] 15:46:59 INFO - PROCESS | 2336 | 1464734819849 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1269EC00) [pid = 2336] [serial = 154] [outer = 0DFAAC00] 15:47:00 INFO - PROCESS | 2336 | 1464734820272 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 15:47:00 INFO - PROCESS | 2336 | 1464734820308 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 2336 | 1464734820310 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:47:00 INFO - PROCESS | 2336 | 1464734820313 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 2336 | 1464734820315 Marionette TRACE conn5 <- [1,174,null,{}] 15:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:47:00 INFO - PROCESS | 2336 | 1464734820319 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:00 INFO - PROCESS | 2336 | 1464734820400 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:47:00 INFO - PROCESS | 2336 | 1464734820408 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 2336 | ++DOCSHELL 139EC400 == 37 [pid = 2336] [id = 53] 15:47:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (139ED000) [pid = 2336] [serial = 155] [outer = 00000000] 15:47:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (13D97400) [pid = 2336] [serial = 156] [outer = 139ED000] 15:47:00 INFO - PROCESS | 2336 | 1464734820452 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (13D9C000) [pid = 2336] [serial = 157] [outer = 139ED000] 15:47:00 INFO - PROCESS | 2336 | 1464734820859 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 15:47:00 INFO - PROCESS | 2336 | 1464734820907 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 2336 | 1464734820909 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:47:00 INFO - PROCESS | 2336 | 1464734820912 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:47:00 INFO - PROCESS | 2336 | 1464734820923 Marionette TRACE conn5 <- [1,178,null,{}] 15:47:00 INFO - PROCESS | 2336 | 1464734820927 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 2336 | 1464734821006 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:47:01 INFO - PROCESS | 2336 | 1464734821013 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 2336 | ++DOCSHELL 14E8F800 == 38 [pid = 2336] [id = 54] 15:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (14E8FC00) [pid = 2336] [serial = 158] [outer = 00000000] 15:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (14F4D400) [pid = 2336] [serial = 159] [outer = 14E8FC00] 15:47:01 INFO - PROCESS | 2336 | 1464734821057 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (155DB000) [pid = 2336] [serial = 160] [outer = 14E8FC00] 15:47:01 INFO - PROCESS | 2336 | 1464734821533 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 15:47:01 INFO - PROCESS | 2336 | 1464734821547 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 2336 | 1464734821549 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:47:01 INFO - PROCESS | 2336 | 1464734821552 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - PROCESS | 2336 | 1464734821554 Marionette TRACE conn5 <- [1,182,null,{}] 15:47:01 INFO - PROCESS | 2336 | 1464734821561 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 2336 | 1464734821688 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:47:01 INFO - PROCESS | 2336 | 1464734821698 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 2336 | ++DOCSHELL 0D26F400 == 39 [pid = 2336] [id = 55] 15:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0E2F7C00) [pid = 2336] [serial = 161] [outer = 00000000] 15:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (17139C00) [pid = 2336] [serial = 162] [outer = 0E2F7C00] 15:47:01 INFO - PROCESS | 2336 | 1464734821743 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (177F1000) [pid = 2336] [serial = 163] [outer = 0E2F7C00] 15:47:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (17D55400) [pid = 2336] [serial = 164] [outer = 0D635800] 15:47:02 INFO - PROCESS | 2336 | 1464734822252 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 15:47:02 INFO - PROCESS | 2336 | 1464734822285 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 2336 | 1464734822287 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:47:02 INFO - PROCESS | 2336 | 1464734822290 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:47:02 INFO - PROCESS | 2336 | 1464734822292 Marionette TRACE conn5 <- [1,186,null,{}] 15:47:02 INFO - PROCESS | 2336 | 1464734822295 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 2336 | 1464734822418 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:47:02 INFO - PROCESS | 2336 | 1464734822437 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 2336 | ++DOCSHELL 0E1D5400 == 40 [pid = 2336] [id = 56] 15:47:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0E2AC800) [pid = 2336] [serial = 165] [outer = 00000000] 15:47:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (17952800) [pid = 2336] [serial = 166] [outer = 0E2AC800] 15:47:02 INFO - PROCESS | 2336 | 1464734822481 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (17D5B400) [pid = 2336] [serial = 167] [outer = 0E2AC800] 15:47:02 INFO - PROCESS | 2336 | 1464734822888 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 631ms 15:47:02 INFO - PROCESS | 2336 | 1464734822924 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:47:02 INFO - PROCESS | 2336 | 1464734822926 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:47:02 INFO - PROCESS | 2336 | 1464734822929 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 2336 | 1464734822930 Marionette TRACE conn5 <- [1,190,null,{}] 15:47:02 INFO - PROCESS | 2336 | 1464734822934 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 2336 | 1464734823049 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:47:03 INFO - PROCESS | 2336 | 1464734823056 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 2336 | ++DOCSHELL 17D5C400 == 41 [pid = 2336] [id = 57] 15:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (18081C00) [pid = 2336] [serial = 168] [outer = 00000000] 15:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (19B7B400) [pid = 2336] [serial = 169] [outer = 18081C00] 15:47:03 INFO - PROCESS | 2336 | 1464734823100 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (19F43800) [pid = 2336] [serial = 170] [outer = 18081C00] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (17136400) [pid = 2336] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0C938C00) [pid = 2336] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0C93D800) [pid = 2336] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (11EF8000) [pid = 2336] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1602E400) [pid = 2336] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (0D466C00) [pid = 2336] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (0DC3D400) [pid = 2336] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (13803400) [pid = 2336] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (13D95000) [pid = 2336] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:47:03 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0D226C00) [pid = 2336] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:47:03 INFO - PROCESS | 2336 | 1464734823630 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 730ms 15:47:03 INFO - PROCESS | 2336 | 1464734823660 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 2336 | 1464734823662 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:47:03 INFO - PROCESS | 2336 | 1464734823666 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - PROCESS | 2336 | 1464734823667 Marionette TRACE conn5 <- [1,194,null,{}] 15:47:03 INFO - PROCESS | 2336 | 1464734823671 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 2336 | 1464734823795 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:47:03 INFO - PROCESS | 2336 | 1464734823846 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 2336 | ++DOCSHELL 0EC8C800 == 42 [pid = 2336] [id = 58] 15:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (11EF8000) [pid = 2336] [serial = 171] [outer = 00000000] 15:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (17136400) [pid = 2336] [serial = 172] [outer = 11EF8000] 15:47:03 INFO - PROCESS | 2336 | 1464734823889 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1807C800) [pid = 2336] [serial = 173] [outer = 11EF8000] 15:47:04 INFO - PROCESS | 2336 | 1464734824234 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 15:47:04 INFO - PROCESS | 2336 | 1464734824297 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:47:04 INFO - PROCESS | 2336 | 1464734824299 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:47:04 INFO - PROCESS | 2336 | 1464734824302 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 2336 | 1464734824304 Marionette TRACE conn5 <- [1,198,null,{}] 15:47:04 INFO - PROCESS | 2336 | 1464734824307 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:04 INFO - PROCESS | 2336 | 1464734824415 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:47:04 INFO - PROCESS | 2336 | 1464734824425 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 2336 | ++DOCSHELL 14E05C00 == 43 [pid = 2336] [id = 59] 15:47:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (170AE400) [pid = 2336] [serial = 174] [outer = 00000000] 15:47:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1BF89400) [pid = 2336] [serial = 175] [outer = 170AE400] 15:47:04 INFO - PROCESS | 2336 | 1464734824468 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1BF97000) [pid = 2336] [serial = 176] [outer = 170AE400] 15:47:04 INFO - PROCESS | 2336 | 1464734824841 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 15:47:04 INFO - PROCESS | 2336 | 1464734824873 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 2336 | 1464734824875 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:47:04 INFO - PROCESS | 2336 | 1464734824878 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 2336 | 1464734824880 Marionette TRACE conn5 <- [1,202,null,{}] 15:47:04 INFO - PROCESS | 2336 | 1464734824884 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:05 INFO - PROCESS | 2336 | 1464734825009 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:47:05 INFO - PROCESS | 2336 | 1464734825088 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 2336 | ++DOCSHELL 19FDC400 == 44 [pid = 2336] [id = 60] 15:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1BF9A400) [pid = 2336] [serial = 177] [outer = 00000000] 15:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1BFDE800) [pid = 2336] [serial = 178] [outer = 1BF9A400] 15:47:05 INFO - PROCESS | 2336 | 1464734825140 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1BFE8400) [pid = 2336] [serial = 179] [outer = 1BF9A400] 15:47:05 INFO - PROCESS | 2336 | 1464734825542 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 730ms 15:47:05 INFO - PROCESS | 2336 | 1464734825610 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:47:05 INFO - PROCESS | 2336 | 1464734825614 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:47:05 INFO - PROCESS | 2336 | 1464734825619 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 2336 | 1464734825623 Marionette TRACE conn5 <- [1,206,null,{}] 15:47:05 INFO - PROCESS | 2336 | 1464734825671 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:05 INFO - PROCESS | 2336 | 1464734825788 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:47:05 INFO - PROCESS | 2336 | 1464734825874 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 2336 | ++DOCSHELL 0C936000 == 45 [pid = 2336] [id = 61] 15:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (0C93C000) [pid = 2336] [serial = 180] [outer = 00000000] 15:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0C990400) [pid = 2336] [serial = 181] [outer = 0C93C000] 15:47:05 INFO - PROCESS | 2336 | 1464734825931 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0D44C400) [pid = 2336] [serial = 182] [outer = 0C93C000] 15:47:06 INFO - PROCESS | 2336 | 1464734826497 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 15:47:06 INFO - PROCESS | 2336 | 1464734826550 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 2336 | 1464734826556 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:47:06 INFO - PROCESS | 2336 | 1464734826563 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - PROCESS | 2336 | 1464734826565 Marionette TRACE conn5 <- [1,210,null,{}] 15:47:06 INFO - PROCESS | 2336 | 1464734826569 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 2336 | 1464734826707 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:47:06 INFO - PROCESS | 2336 | 1464734826798 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 2336 | ++DOCSHELL 0EC94C00 == 46 [pid = 2336] [id = 62] 15:47:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (10C89800) [pid = 2336] [serial = 183] [outer = 00000000] 15:47:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1340C000) [pid = 2336] [serial = 184] [outer = 10C89800] 15:47:06 INFO - PROCESS | 2336 | 1464734826852 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (139F4C00) [pid = 2336] [serial = 185] [outer = 10C89800] 15:47:07 INFO - PROCESS | 2336 | 1464734827378 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 15:47:07 INFO - PROCESS | 2336 | 1464734827435 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 2336 | 1464734827438 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:47:07 INFO - PROCESS | 2336 | 1464734827442 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 2336 | 1464734827446 Marionette TRACE conn5 <- [1,214,null,{}] 15:47:07 INFO - PROCESS | 2336 | 1464734827457 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 2336 | 1464734827568 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:47:07 INFO - PROCESS | 2336 | 1464734827647 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 2336 | ++DOCSHELL 165E7000 == 47 [pid = 2336] [id = 63] 15:47:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1796D800) [pid = 2336] [serial = 186] [outer = 00000000] 15:47:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18B48C00) [pid = 2336] [serial = 187] [outer = 1796D800] 15:47:07 INFO - PROCESS | 2336 | 1464734827746 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (18B4D000) [pid = 2336] [serial = 188] [outer = 1796D800] 15:47:08 INFO - PROCESS | 2336 | 1464734828305 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 15:47:08 INFO - PROCESS | 2336 | 1464734828325 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 2336 | 1464734828328 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:47:08 INFO - PROCESS | 2336 | 1464734828333 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 2336 | 1464734828335 Marionette TRACE conn5 <- [1,218,null,{}] 15:47:08 INFO - PROCESS | 2336 | 1464734828338 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 2336 | 1464734828443 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:47:08 INFO - PROCESS | 2336 | 1464734828535 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 2336 | ++DOCSHELL 1BF9D400 == 48 [pid = 2336] [id = 64] 15:47:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1BF9EC00) [pid = 2336] [serial = 189] [outer = 00000000] 15:47:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1BFE1C00) [pid = 2336] [serial = 190] [outer = 1BF9EC00] 15:47:08 INFO - PROCESS | 2336 | 1464734828590 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1D344000) [pid = 2336] [serial = 191] [outer = 1BF9EC00] 15:47:09 INFO - PROCESS | 2336 | 1464734829103 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 831ms 15:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:47:09 INFO - PROCESS | 2336 | 1464734829167 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 2336 | 1464734829169 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:47:09 INFO - PROCESS | 2336 | 1464734829173 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 2336 | 1464734829175 Marionette TRACE conn5 <- [1,222,null,{}] 15:47:09 INFO - PROCESS | 2336 | 1464734829179 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 2336 | 1464734829277 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:47:09 INFO - PROCESS | 2336 | 1464734829356 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 2336 | ++DOCSHELL 0DB02800 == 49 [pid = 2336] [id = 65] 15:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0DB06C00) [pid = 2336] [serial = 192] [outer = 00000000] 15:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (18C33000) [pid = 2336] [serial = 193] [outer = 0DB06C00] 15:47:09 INFO - PROCESS | 2336 | 1464734829451 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1D34B400) [pid = 2336] [serial = 194] [outer = 0DB06C00] 15:47:10 INFO - PROCESS | 2336 | 1464734830146 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1021ms 15:47:10 INFO - PROCESS | 2336 | 1464734830195 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:47:10 INFO - PROCESS | 2336 | 1464734830198 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:47:10 INFO - PROCESS | 2336 | 1464734830204 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 2336 | 1464734830207 Marionette TRACE conn5 <- [1,226,null,{}] 15:47:10 INFO - PROCESS | 2336 | 1464734830213 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:10 INFO - PROCESS | 2336 | 1464734830353 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:47:10 INFO - PROCESS | 2336 | 1464734830477 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0E800 == 50 [pid = 2336] [id = 66] 15:47:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (0DC34C00) [pid = 2336] [serial = 195] [outer = 00000000] 15:47:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0DC5AC00) [pid = 2336] [serial = 196] [outer = 0DC34C00] 15:47:10 INFO - PROCESS | 2336 | 1464734830531 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (0DFB0400) [pid = 2336] [serial = 197] [outer = 0DC34C00] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 14E05C00 == 49 [pid = 2336] [id = 59] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 0EC8C800 == 48 [pid = 2336] [id = 58] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 17D5C400 == 47 [pid = 2336] [id = 57] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 0E1D5400 == 46 [pid = 2336] [id = 56] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 0D26F400 == 45 [pid = 2336] [id = 55] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 14E8F800 == 44 [pid = 2336] [id = 54] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 139EC400 == 43 [pid = 2336] [id = 53] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 0DFAA000 == 42 [pid = 2336] [id = 52] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 0C85B400 == 41 [pid = 2336] [id = 51] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 0CC03400 == 40 [pid = 2336] [id = 50] 15:47:10 INFO - PROCESS | 2336 | --DOCSHELL 0DB01400 == 39 [pid = 2336] [id = 45] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (17954C00) [pid = 2336] [serial = 117] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (17D54000) [pid = 2336] [serial = 118] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (0C93F000) [pid = 2336] [serial = 120] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (0EC8C000) [pid = 2336] [serial = 123] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0DFAB400) [pid = 2336] [serial = 90] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (17951800) [pid = 2336] [serial = 96] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (12574000) [pid = 2336] [serial = 108] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (128A4000) [pid = 2336] [serial = 109] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (165E6C00) [pid = 2336] [serial = 114] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (0DC38800) [pid = 2336] [serial = 103] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0DC32C00) [pid = 2336] [serial = 102] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (0DC5A800) [pid = 2336] [serial = 105] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0DD64800) [pid = 2336] [serial = 106] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (13FE5800) [pid = 2336] [serial = 111] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (14E0F800) [pid = 2336] [serial = 112] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (13FE2800) [pid = 2336] [serial = 93] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (13FE1400) [pid = 2336] [serial = 99] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (13DA0C00) [pid = 2336] [serial = 130] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0CCEEC00) [pid = 2336] [serial = 121] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1807E000) [pid = 2336] [serial = 127] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (165DD000) [pid = 2336] [serial = 124] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (18003000) [pid = 2336] [serial = 126] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (13DA0400) [pid = 2336] [serial = 129] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (165E7800) [pid = 2336] [serial = 115] [outer = 00000000] [url = about:blank] 15:47:10 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (0DB0B000) [pid = 2336] [serial = 132] [outer = 00000000] [url = about:blank] 15:47:11 INFO - PROCESS | 2336 | 1464734831007 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 830ms 15:47:11 INFO - PROCESS | 2336 | 1464734831035 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 2336 | 1464734831040 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:47:11 INFO - PROCESS | 2336 | 1464734831050 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:47:11 INFO - PROCESS | 2336 | 1464734831053 Marionette TRACE conn5 <- [1,230,null,{}] 15:47:11 INFO - PROCESS | 2336 | 1464734831057 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 2336 | 1464734831139 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:47:11 INFO - PROCESS | 2336 | 1464734831146 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0F400 == 40 [pid = 2336] [id = 67] 15:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0DB0F800) [pid = 2336] [serial = 198] [outer = 00000000] 15:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0DC56000) [pid = 2336] [serial = 199] [outer = 0DB0F800] 15:47:11 INFO - PROCESS | 2336 | 1464734831192 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0DD64800) [pid = 2336] [serial = 200] [outer = 0DB0F800] 15:47:11 INFO - PROCESS | 2336 | 1464734831633 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 15:47:11 INFO - PROCESS | 2336 | 1464734831686 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 2336 | 1464734831688 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:47:11 INFO - PROCESS | 2336 | 1464734831691 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:47:11 INFO - PROCESS | 2336 | 1464734831694 Marionette TRACE conn5 <- [1,234,null,{}] 15:47:11 INFO - PROCESS | 2336 | 1464734831704 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 2336 | 1464734831788 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:47:11 INFO - PROCESS | 2336 | 1464734831796 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 2336 | ++DOCSHELL 1269A800 == 41 [pid = 2336] [id = 68] 15:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1269D000) [pid = 2336] [serial = 201] [outer = 00000000] 15:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (128B1C00) [pid = 2336] [serial = 202] [outer = 1269D000] 15:47:11 INFO - PROCESS | 2336 | 1464734831842 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1380B400) [pid = 2336] [serial = 203] [outer = 1269D000] 15:47:12 INFO - PROCESS | 2336 | 1464734832300 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 15:47:12 INFO - PROCESS | 2336 | 1464734832325 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 2336 | 1464734832328 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:47:12 INFO - PROCESS | 2336 | 1464734832331 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 2336 | 1464734832333 Marionette TRACE conn5 <- [1,238,null,{}] 15:47:12 INFO - PROCESS | 2336 | 1464734832337 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:12 INFO - PROCESS | 2336 | 1464734832420 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:47:12 INFO - PROCESS | 2336 | 1464734832427 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 2336 | ++DOCSHELL 13D95400 == 42 [pid = 2336] [id = 69] 15:47:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (13D97800) [pid = 2336] [serial = 204] [outer = 00000000] 15:47:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (13DE9800) [pid = 2336] [serial = 205] [outer = 13D97800] 15:47:12 INFO - PROCESS | 2336 | 1464734832473 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (14E0A400) [pid = 2336] [serial = 206] [outer = 13D97800] 15:47:12 INFO - PROCESS | 2336 | 1464734832906 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 15:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:47:12 INFO - PROCESS | 2336 | 1464734832965 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 2336 | 1464734832967 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:47:12 INFO - PROCESS | 2336 | 1464734832970 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 2336 | 1464734832972 Marionette TRACE conn5 <- [1,242,null,{}] 15:47:12 INFO - PROCESS | 2336 | 1464734832975 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 2336 | 1464734833077 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:47:13 INFO - PROCESS | 2336 | 1464734833086 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 2336 | ++DOCSHELL 0D454000 == 43 [pid = 2336] [id = 70] 15:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0DC50C00) [pid = 2336] [serial = 207] [outer = 00000000] 15:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (14F50400) [pid = 2336] [serial = 208] [outer = 0DC50C00] 15:47:13 INFO - PROCESS | 2336 | 1464734833130 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (14FCCC00) [pid = 2336] [serial = 209] [outer = 0DC50C00] 15:47:13 INFO - PROCESS | 2336 | 1464734833612 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 15:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:47:13 INFO - PROCESS | 2336 | 1464734833641 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 2336 | 1464734833643 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:47:13 INFO - PROCESS | 2336 | 1464734833646 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - PROCESS | 2336 | 1464734833648 Marionette TRACE conn5 <- [1,246,null,{}] 15:47:13 INFO - PROCESS | 2336 | 1464734833651 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 2336 | 1464734833776 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:47:13 INFO - PROCESS | 2336 | 1464734833784 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 2336 | ++DOCSHELL 15A44400 == 44 [pid = 2336] [id = 71] 15:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1602D400) [pid = 2336] [serial = 210] [outer = 00000000] 15:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (171CE400) [pid = 2336] [serial = 211] [outer = 1602D400] 15:47:13 INFO - PROCESS | 2336 | 1464734833830 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (177FD400) [pid = 2336] [serial = 212] [outer = 1602D400] 15:47:14 INFO - PROCESS | 2336 | 1464734834259 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 15:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:47:14 INFO - PROCESS | 2336 | 1464734834318 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 2336 | 1464734834320 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:47:14 INFO - PROCESS | 2336 | 1464734834323 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - PROCESS | 2336 | 1464734834324 Marionette TRACE conn5 <- [1,250,null,{}] 15:47:14 INFO - PROCESS | 2336 | 1464734834328 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:14 INFO - PROCESS | 2336 | 1464734834433 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:47:14 INFO - PROCESS | 2336 | 1464734834506 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 2336 | ++DOCSHELL 17948400 == 45 [pid = 2336] [id = 72] 15:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1794CC00) [pid = 2336] [serial = 213] [outer = 00000000] 15:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (17BCD400) [pid = 2336] [serial = 214] [outer = 1794CC00] 15:47:14 INFO - PROCESS | 2336 | 1464734834550 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (17D54C00) [pid = 2336] [serial = 215] [outer = 1794CC00] 15:47:14 INFO - PROCESS | 2336 | 1464734834969 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (165E5000) [pid = 2336] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1794C800) [pid = 2336] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (0D44B400) [pid = 2336] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0DC58800) [pid = 2336] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (13807800) [pid = 2336] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (139ED000) [pid = 2336] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0DFAAC00) [pid = 2336] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0E2F7C00) [pid = 2336] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (0DB02400) [pid = 2336] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0C8E9000) [pid = 2336] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (14E8FC00) [pid = 2336] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (171CD400) [pid = 2336] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0E2AC800) [pid = 2336] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (11EF8000) [pid = 2336] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (18081C00) [pid = 2336] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:47:15 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (170AE400) [pid = 2336] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 870ms 15:47:15 INFO - PROCESS | 2336 | 1464734835208 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 2336 | 1464734835210 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:47:15 INFO - PROCESS | 2336 | 1464734835228 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 2336 | 1464734835230 Marionette TRACE conn5 <- [1,254,null,{}] 15:47:15 INFO - PROCESS | 2336 | 1464734835257 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 2336 | 1464734835353 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:47:15 INFO - PROCESS | 2336 | 1464734835360 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 2336 | ++DOCSHELL 11EF8000 == 46 [pid = 2336] [id = 73] 15:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (139F0800) [pid = 2336] [serial = 216] [outer = 00000000] 15:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (165E5000) [pid = 2336] [serial = 217] [outer = 139F0800] 15:47:15 INFO - PROCESS | 2336 | 1464734835405 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1794DC00) [pid = 2336] [serial = 218] [outer = 139F0800] 15:47:15 INFO - PROCESS | 2336 | 1464734835837 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 15:47:15 INFO - PROCESS | 2336 | 1464734835860 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 2336 | 1464734835862 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:47:15 INFO - PROCESS | 2336 | 1464734835865 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 2336 | 1464734835867 Marionette TRACE conn5 <- [1,258,null,{}] 15:47:15 INFO - PROCESS | 2336 | 1464734835870 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 2336 | 1464734835954 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:47:15 INFO - PROCESS | 2336 | 1464734835960 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 2336 | ++DOCSHELL 17D50C00 == 47 [pid = 2336] [id = 74] 15:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (17D5C800) [pid = 2336] [serial = 219] [outer = 00000000] 15:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18B51400) [pid = 2336] [serial = 220] [outer = 17D5C800] 15:47:16 INFO - PROCESS | 2336 | 1464734836004 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18C35400) [pid = 2336] [serial = 221] [outer = 17D5C800] 15:47:16 INFO - PROCESS | 2336 | 1464734836409 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 15:47:16 INFO - PROCESS | 2336 | 1464734836435 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:47:16 INFO - PROCESS | 2336 | 1464734836437 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:47:16 INFO - PROCESS | 2336 | 1464734836449 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 2336 | 1464734836451 Marionette TRACE conn5 <- [1,262,null,{}] 15:47:16 INFO - PROCESS | 2336 | 1464734836467 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 2336 | 1464734836548 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:47:16 INFO - PROCESS | 2336 | 1464734836555 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 2336 | ++DOCSHELL 1914A800 == 48 [pid = 2336] [id = 75] 15:47:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (19BDB000) [pid = 2336] [serial = 222] [outer = 00000000] 15:47:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1BE22800) [pid = 2336] [serial = 223] [outer = 19BDB000] 15:47:16 INFO - PROCESS | 2336 | 1464734836601 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1BE22400) [pid = 2336] [serial = 224] [outer = 19BDB000] 15:47:17 INFO - PROCESS | 2336 | 1464734837017 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 590ms 15:47:17 INFO - PROCESS | 2336 | 1464734837032 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 2336 | 1464734837034 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:47:17 INFO - PROCESS | 2336 | 1464734837037 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 2336 | 1464734837039 Marionette TRACE conn5 <- [1,266,null,{}] 15:47:17 INFO - PROCESS | 2336 | 1464734837043 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 2336 | 1464734837179 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:47:17 INFO - PROCESS | 2336 | 1464734837324 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 2336 | ++DOCSHELL 0C8DF400 == 49 [pid = 2336] [id = 76] 15:47:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0C8E0000) [pid = 2336] [serial = 225] [outer = 00000000] 15:47:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0C936400) [pid = 2336] [serial = 226] [outer = 0C8E0000] 15:47:17 INFO - PROCESS | 2336 | 1464734837396 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (0CCE9800) [pid = 2336] [serial = 227] [outer = 0C8E0000] 15:47:17 INFO - PROCESS | 2336 | 1464734837940 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 15:47:17 INFO - PROCESS | 2336 | 1464734837975 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 2336 | 1464734837980 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:47:17 INFO - PROCESS | 2336 | 1464734837986 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 2336 | 1464734837990 Marionette TRACE conn5 <- [1,270,null,{}] 15:47:17 INFO - PROCESS | 2336 | 1464734837996 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 2336 | 1464734838108 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:47:18 INFO - PROCESS | 2336 | 1464734838205 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 2336 | ++DOCSHELL 0E232000 == 50 [pid = 2336] [id = 77] 15:47:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (0E234C00) [pid = 2336] [serial = 228] [outer = 00000000] 15:47:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (10C84400) [pid = 2336] [serial = 229] [outer = 0E234C00] 15:47:18 INFO - PROCESS | 2336 | 1464734838262 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (12695800) [pid = 2336] [serial = 230] [outer = 0E234C00] 15:47:18 INFO - PROCESS | 2336 | 1464734838850 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 15:47:18 INFO - PROCESS | 2336 | 1464734838961 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 2336 | 1464734838965 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:47:19 INFO - PROCESS | 2336 | 1464734839051 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 2336 | 1464734839053 Marionette TRACE conn5 <- [1,274,null,{}] 15:47:19 INFO - PROCESS | 2336 | 1464734839100 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 2336 | 1464734839299 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:47:19 INFO - PROCESS | 2336 | 1464734839423 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 2336 | ++DOCSHELL 170AE800 == 51 [pid = 2336] [id = 78] 15:47:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (170B0400) [pid = 2336] [serial = 231] [outer = 00000000] 15:47:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1BF7B800) [pid = 2336] [serial = 232] [outer = 170B0400] 15:47:19 INFO - PROCESS | 2336 | 1464734839491 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1BF93000) [pid = 2336] [serial = 233] [outer = 170B0400] 15:47:20 INFO - PROCESS | 2336 | 1464734840055 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1131ms 15:47:20 INFO - PROCESS | 2336 | 1464734840116 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:47:20 INFO - PROCESS | 2336 | 1464734840119 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:47:20 INFO - PROCESS | 2336 | 1464734840129 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:47:20 INFO - PROCESS | 2336 | 1464734840135 Marionette TRACE conn5 <- [1,278,null,{}] 15:47:20 INFO - PROCESS | 2336 | 1464734840140 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:20 INFO - PROCESS | 2336 | 1464734840280 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:47:20 INFO - PROCESS | 2336 | 1464734840403 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 2336 | ++DOCSHELL 1BE1F400 == 52 [pid = 2336] [id = 79] 15:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1BF97400) [pid = 2336] [serial = 234] [outer = 00000000] 15:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1D4D7000) [pid = 2336] [serial = 235] [outer = 1BF97400] 15:47:20 INFO - PROCESS | 2336 | 1464734840458 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1D4DA400) [pid = 2336] [serial = 236] [outer = 1BF97400] 15:47:21 INFO - PROCESS | 2336 | 1464734841018 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 930ms 15:47:21 INFO - PROCESS | 2336 | 1464734841056 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 2336 | 1464734841059 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:47:21 INFO - PROCESS | 2336 | 1464734841062 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:47:21 INFO - PROCESS | 2336 | 1464734841065 Marionette TRACE conn5 <- [1,282,null,{}] 15:47:21 INFO - PROCESS | 2336 | 1464734841068 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:21 INFO - PROCESS | 2336 | 1464734841178 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:47:21 INFO - PROCESS | 2336 | 1464734841273 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 2336 | ++DOCSHELL 1B15DC00 == 53 [pid = 2336] [id = 80] 15:47:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1B164C00) [pid = 2336] [serial = 237] [outer = 00000000] 15:47:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1B168C00) [pid = 2336] [serial = 238] [outer = 1B164C00] 15:47:21 INFO - PROCESS | 2336 | 1464734841325 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1B16BC00) [pid = 2336] [serial = 239] [outer = 1B164C00] 15:47:21 INFO - PROCESS | 2336 | 1464734841863 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 15:47:21 INFO - PROCESS | 2336 | 1464734841936 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 2336 | 1464734841938 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:47:21 INFO - PROCESS | 2336 | 1464734841942 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:47:21 INFO - PROCESS | 2336 | 1464734841944 Marionette TRACE conn5 <- [1,286,null,{}] 15:47:21 INFO - PROCESS | 2336 | 1464734841947 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 2336 | 1464734842050 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:47:22 INFO - PROCESS | 2336 | 1464734842291 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E8C00 == 54 [pid = 2336] [id = 81] 15:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (0C8EA000) [pid = 2336] [serial = 240] [outer = 00000000] 15:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (0DB10C00) [pid = 2336] [serial = 241] [outer = 0C8EA000] 15:47:22 INFO - PROCESS | 2336 | 1464734842359 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (0DC58400) [pid = 2336] [serial = 242] [outer = 0C8EA000] 15:47:22 INFO - PROCESS | 2336 | 1464734842911 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1017ms 15:47:22 INFO - PROCESS | 2336 | 1464734842963 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 2336 | 1464734842967 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:47:22 INFO - PROCESS | 2336 | 1464734842972 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 2336 | 1464734842975 Marionette TRACE conn5 <- [1,290,null,{}] 15:47:22 INFO - PROCESS | 2336 | 1464734842980 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 2336 | 1464734843094 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:47:23 INFO - PROCESS | 2336 | 1464734843220 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 1914A800 == 53 [pid = 2336] [id = 75] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 17D50C00 == 52 [pid = 2336] [id = 74] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 11EF8000 == 51 [pid = 2336] [id = 73] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 17948400 == 50 [pid = 2336] [id = 72] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 15A44400 == 49 [pid = 2336] [id = 71] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 0D454000 == 48 [pid = 2336] [id = 70] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 13D95400 == 47 [pid = 2336] [id = 69] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 1269A800 == 46 [pid = 2336] [id = 68] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 0DB0F400 == 45 [pid = 2336] [id = 67] 15:47:23 INFO - PROCESS | 2336 | --DOCSHELL 0DB0E800 == 44 [pid = 2336] [id = 66] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1BFDE800) [pid = 2336] [serial = 178] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | ++DOCSHELL 0C8EC400 == 45 [pid = 2336] [id = 82] 15:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (0C8ECC00) [pid = 2336] [serial = 243] [outer = 00000000] 15:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (0D26D000) [pid = 2336] [serial = 244] [outer = 0C8ECC00] 15:47:23 INFO - PROCESS | 2336 | 1464734843318 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (0D46A400) [pid = 2336] [serial = 245] [outer = 0C8ECC00] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (16790400) [pid = 2336] [serial = 88] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (13D97400) [pid = 2336] [serial = 156] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (13D9C000) [pid = 2336] [serial = 157] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (11F84C00) [pid = 2336] [serial = 153] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1269EC00) [pid = 2336] [serial = 154] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (17139C00) [pid = 2336] [serial = 162] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0DFA8800) [pid = 2336] [serial = 148] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (0DC3E800) [pid = 2336] [serial = 147] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (0C941000) [pid = 2336] [serial = 150] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (0DB0D400) [pid = 2336] [serial = 151] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (14F4D400) [pid = 2336] [serial = 159] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1914A400) [pid = 2336] [serial = 145] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (17952800) [pid = 2336] [serial = 166] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (17954000) [pid = 2336] [serial = 144] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (0CC63800) [pid = 2336] [serial = 135] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (17136400) [pid = 2336] [serial = 172] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0E2A2400) [pid = 2336] [serial = 138] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (19B7B400) [pid = 2336] [serial = 169] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (14F4AC00) [pid = 2336] [serial = 141] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (17D5B400) [pid = 2336] [serial = 167] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1BF89400) [pid = 2336] [serial = 175] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (19F43800) [pid = 2336] [serial = 170] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1BF97000) [pid = 2336] [serial = 176] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (0E1CF800) [pid = 2336] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (177F1000) [pid = 2336] [serial = 163] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1807C800) [pid = 2336] [serial = 173] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (155DB000) [pid = 2336] [serial = 160] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (17977800) [pid = 2336] [serial = 97] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (0DFB6800) [pid = 2336] [serial = 91] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1797B400) [pid = 2336] [serial = 100] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (165DF000) [pid = 2336] [serial = 94] [outer = 00000000] [url = about:blank] 15:47:23 INFO - PROCESS | 2336 | 1464734843743 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 15:47:23 INFO - PROCESS | 2336 | 1464734843805 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 2336 | 1464734843809 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:47:23 INFO - PROCESS | 2336 | 1464734843813 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 2336 | 1464734843815 Marionette TRACE conn5 <- [1,294,null,{}] 15:47:23 INFO - PROCESS | 2336 | 1464734843819 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 2336 | 1464734843905 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:47:23 INFO - PROCESS | 2336 | 1464734843915 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 2336 | ++DOCSHELL 0DD32000 == 46 [pid = 2336] [id = 83] 15:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0DD35800) [pid = 2336] [serial = 246] [outer = 00000000] 15:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0EC95000) [pid = 2336] [serial = 247] [outer = 0DD35800] 15:47:23 INFO - PROCESS | 2336 | 1464734843961 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1269EC00) [pid = 2336] [serial = 248] [outer = 0DD35800] 15:47:24 INFO - PROCESS | 2336 | 1464734844426 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:24 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. 15:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 15:47:24 INFO - PROCESS | 2336 | 1464734844448 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 2336 | 1464734844450 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:47:24 INFO - PROCESS | 2336 | 1464734844455 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 2336 | 1464734844460 Marionette TRACE conn5 <- [1,298,null,{}] 15:47:24 INFO - PROCESS | 2336 | 1464734844469 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 2336 | 1464734844553 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:47:24 INFO - PROCESS | 2336 | 1464734844564 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 2336 | ++DOCSHELL 13DE5800 == 47 [pid = 2336] [id = 84] 15:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (13DE8000) [pid = 2336] [serial = 249] [outer = 00000000] 15:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (14E0A800) [pid = 2336] [serial = 250] [outer = 13DE8000] 15:47:24 INFO - PROCESS | 2336 | 1464734844611 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (14F4C000) [pid = 2336] [serial = 251] [outer = 13DE8000] 15:47:25 INFO - PROCESS | 2336 | 1464734845075 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:25 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. 15:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 15:47:25 INFO - PROCESS | 2336 | 1464734845144 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 2336 | 1464734845147 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:47:25 INFO - PROCESS | 2336 | 1464734845150 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:47:25 INFO - PROCESS | 2336 | 1464734845151 Marionette TRACE conn5 <- [1,302,null,{}] 15:47:25 INFO - PROCESS | 2336 | 1464734845155 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 2336 | 1464734845239 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:47:25 INFO - PROCESS | 2336 | 1464734845248 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 2336 | ++DOCSHELL 14FD0400 == 48 [pid = 2336] [id = 85] 15:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (15A30C00) [pid = 2336] [serial = 252] [outer = 00000000] 15:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (165E0800) [pid = 2336] [serial = 253] [outer = 15A30C00] 15:47:25 INFO - PROCESS | 2336 | 1464734845292 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1678F400) [pid = 2336] [serial = 254] [outer = 15A30C00] 15:47:25 INFO - PROCESS | 2336 | 1464734845760 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:25 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. 15:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 15:47:25 INFO - PROCESS | 2336 | 1464734845784 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 2336 | 1464734845786 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:47:25 INFO - PROCESS | 2336 | 1464734845789 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 2336 | 1464734845791 Marionette TRACE conn5 <- [1,306,null,{}] 15:47:25 INFO - PROCESS | 2336 | 1464734845794 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 2336 | 1464734845902 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:47:25 INFO - PROCESS | 2336 | 1464734845980 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 2336 | ++DOCSHELL 16792400 == 49 [pid = 2336] [id = 86] 15:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1679A800) [pid = 2336] [serial = 255] [outer = 00000000] 15:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (171C8000) [pid = 2336] [serial = 256] [outer = 1679A800] 15:47:26 INFO - PROCESS | 2336 | 1464734846033 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (17949400) [pid = 2336] [serial = 257] [outer = 1679A800] 15:47:26 INFO - PROCESS | 2336 | 1464734846303 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:47:26 INFO - PROCESS | 2336 | 1464734846492 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:26 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. 15:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms 15:47:26 INFO - PROCESS | 2336 | 1464734846524 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:47:26 INFO - PROCESS | 2336 | 1464734846526 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:47:26 INFO - PROCESS | 2336 | 1464734846533 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 2336 | 1464734846535 Marionette TRACE conn5 <- [1,310,null,{}] 15:47:26 INFO - PROCESS | 2336 | 1464734846538 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:26 INFO - PROCESS | 2336 | 1464734846654 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:47:26 INFO - PROCESS | 2336 | 1464734846663 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 2336 | ++DOCSHELL 17950800 == 50 [pid = 2336] [id = 87] 15:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (17BC6C00) [pid = 2336] [serial = 258] [outer = 00000000] 15:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (18B4CC00) [pid = 2336] [serial = 259] [outer = 17BC6C00] 15:47:26 INFO - PROCESS | 2336 | 1464734846706 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18B43C00) [pid = 2336] [serial = 260] [outer = 17BC6C00] 15:47:27 INFO - PROCESS | 2336 | 1464734847158 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:27 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. 15:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 15:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:47:27 INFO - PROCESS | 2336 | 1464734847205 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 2336 | 1464734847207 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:47:27 INFO - PROCESS | 2336 | 1464734847210 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 2336 | 1464734847212 Marionette TRACE conn5 <- [1,314,null,{}] 15:47:27 INFO - PROCESS | 2336 | 1464734847215 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 2336 | 1464734847329 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:47:27 INFO - PROCESS | 2336 | 1464734847417 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 2336 | ++DOCSHELL 191E6800 == 51 [pid = 2336] [id = 88] 15:47:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (191EE800) [pid = 2336] [serial = 261] [outer = 00000000] 15:47:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A08C000) [pid = 2336] [serial = 262] [outer = 191EE800] 15:47:27 INFO - PROCESS | 2336 | 1464734847462 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1B0AE800) [pid = 2336] [serial = 263] [outer = 191EE800] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (0DB01800) [pid = 2336] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (0DC50C00) [pid = 2336] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1794CC00) [pid = 2336] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1269D000) [pid = 2336] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1602D400) [pid = 2336] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0DC34C00) [pid = 2336] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (13D97800) [pid = 2336] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0DB0F800) [pid = 2336] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (0DB06C00) [pid = 2336] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (139F0800) [pid = 2336] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:47:27 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (17D5C800) [pid = 2336] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:47:27 INFO - PROCESS | 2336 | 1464734847986 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:28 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. 15:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 830ms 15:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:47:28 INFO - PROCESS | 2336 | 1464734848041 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 2336 | 1464734848043 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:47:28 INFO - PROCESS | 2336 | 1464734848046 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 2336 | 1464734848048 Marionette TRACE conn5 <- [1,318,null,{}] 15:47:28 INFO - PROCESS | 2336 | 1464734848052 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 2336 | 1464734848130 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:47:28 INFO - PROCESS | 2336 | 1464734848212 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 2336 | ++DOCSHELL 0C93F400 == 52 [pid = 2336] [id = 89] 15:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (0DC33C00) [pid = 2336] [serial = 264] [outer = 00000000] 15:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (170B1C00) [pid = 2336] [serial = 265] [outer = 0DC33C00] 15:47:28 INFO - PROCESS | 2336 | 1464734848257 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1794CC00) [pid = 2336] [serial = 266] [outer = 0DC33C00] 15:47:28 INFO - PROCESS | 2336 | 1464734848642 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:28 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. 15:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 15:47:28 INFO - PROCESS | 2336 | 1464734848690 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 2336 | 1464734848692 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:47:28 INFO - PROCESS | 2336 | 1464734848698 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 2336 | 1464734848700 Marionette TRACE conn5 <- [1,322,null,{}] 15:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:47:28 INFO - PROCESS | 2336 | 1464734848703 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 2336 | 1464734848816 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:47:28 INFO - PROCESS | 2336 | 1464734848825 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 2336 | ++DOCSHELL 19B7A400 == 53 [pid = 2336] [id = 90] 15:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (19B7B400) [pid = 2336] [serial = 267] [outer = 00000000] 15:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1B0D1C00) [pid = 2336] [serial = 268] [outer = 19B7B400] 15:47:28 INFO - PROCESS | 2336 | 1464734848870 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1B0D7400) [pid = 2336] [serial = 269] [outer = 19B7B400] 15:47:29 INFO - PROCESS | 2336 | 1464734849281 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:29 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. 15:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 15:47:29 INFO - PROCESS | 2336 | 1464734849335 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 2336 | 1464734849337 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:47:29 INFO - PROCESS | 2336 | 1464734849340 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 2336 | 1464734849342 Marionette TRACE conn5 <- [1,326,null,{}] 15:47:29 INFO - PROCESS | 2336 | 1464734849346 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 2336 | 1464734849458 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:47:29 INFO - PROCESS | 2336 | 1464734849466 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 2336 | ++DOCSHELL 15ACD000 == 54 [pid = 2336] [id = 91] 15:47:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (15ACD400) [pid = 2336] [serial = 270] [outer = 00000000] 15:47:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (15AD4400) [pid = 2336] [serial = 271] [outer = 15ACD400] 15:47:29 INFO - PROCESS | 2336 | 1464734849515 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (16CD0400) [pid = 2336] [serial = 272] [outer = 15ACD400] 15:47:30 INFO - PROCESS | 2336 | 1464734850037 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:30 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. 15:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 770ms 15:47:30 INFO - PROCESS | 2336 | 1464734850112 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 2336 | 1464734850116 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:47:30 INFO - PROCESS | 2336 | 1464734850122 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:47:30 INFO - PROCESS | 2336 | 1464734850126 Marionette TRACE conn5 <- [1,330,null,{}] 15:47:30 INFO - PROCESS | 2336 | 1464734850133 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:30 INFO - PROCESS | 2336 | 1464734850248 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:47:30 INFO - PROCESS | 2336 | 1464734850352 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 2336 | ++DOCSHELL 0C938400 == 55 [pid = 2336] [id = 92] 15:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (0D2CF800) [pid = 2336] [serial = 273] [outer = 00000000] 15:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0DC58800) [pid = 2336] [serial = 274] [outer = 0D2CF800] 15:47:30 INFO - PROCESS | 2336 | 1464734850409 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0E1C1C00) [pid = 2336] [serial = 275] [outer = 0D2CF800] 15:47:31 INFO - PROCESS | 2336 | 1464734851023 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:31 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. 15:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 15:47:31 INFO - PROCESS | 2336 | 1464734851097 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:47:31 INFO - PROCESS | 2336 | 1464734851103 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:47:31 INFO - PROCESS | 2336 | 1464734851110 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:47:31 INFO - PROCESS | 2336 | 1464734851113 Marionette TRACE conn5 <- [1,334,null,{}] 15:47:31 INFO - PROCESS | 2336 | 1464734851118 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:31 INFO - PROCESS | 2336 | 1464734851231 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:47:31 INFO - PROCESS | 2336 | 1464734851358 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 2336 | ++DOCSHELL 139F7C00 == 56 [pid = 2336] [id = 93] 15:47:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (13D95000) [pid = 2336] [serial = 276] [outer = 00000000] 15:47:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (13DE5000) [pid = 2336] [serial = 277] [outer = 13D95000] 15:47:31 INFO - PROCESS | 2336 | 1464734851414 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (155DD400) [pid = 2336] [serial = 278] [outer = 13D95000] 15:47:31 INFO - PROCESS | 2336 | 1464734851995 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:32 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. 15:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 15:47:32 INFO - PROCESS | 2336 | 1464734852042 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 2336 | 1464734852045 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:47:32 INFO - PROCESS | 2336 | 1464734852048 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:47:32 INFO - PROCESS | 2336 | 1464734852052 Marionette TRACE conn5 <- [1,338,null,{}] 15:47:32 INFO - PROCESS | 2336 | 1464734852063 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 2336 | 1464734852174 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:47:32 INFO - PROCESS | 2336 | 1464734852299 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 2336 | ++DOCSHELL 16BE5800 == 57 [pid = 2336] [id = 94] 15:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (16BE6C00) [pid = 2336] [serial = 279] [outer = 00000000] 15:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (16BE9800) [pid = 2336] [serial = 280] [outer = 16BE6C00] 15:47:32 INFO - PROCESS | 2336 | 1464734852358 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (16BEDC00) [pid = 2336] [serial = 281] [outer = 16BE6C00] 15:47:32 INFO - PROCESS | 2336 | 1464734852930 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:32 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. 15:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 15:47:32 INFO - PROCESS | 2336 | 1464734852981 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 2336 | 1464734852984 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:47:32 INFO - PROCESS | 2336 | 1464734852988 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:47:32 INFO - PROCESS | 2336 | 1464734852990 Marionette TRACE conn5 <- [1,342,null,{}] 15:47:32 INFO - PROCESS | 2336 | 1464734852994 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 2336 | 1464734853133 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:47:33 INFO - PROCESS | 2336 | 1464734853255 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 2336 | ++DOCSHELL 1800F400 == 58 [pid = 2336] [id = 95] 15:47:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (18081C00) [pid = 2336] [serial = 282] [outer = 00000000] 15:47:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (19FE1C00) [pid = 2336] [serial = 283] [outer = 18081C00] 15:47:33 INFO - PROCESS | 2336 | 1464734853312 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1B0DB000) [pid = 2336] [serial = 284] [outer = 18081C00] 15:47:33 INFO - PROCESS | 2336 | 1464734853889 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:33 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. 15:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 930ms 15:47:33 INFO - PROCESS | 2336 | 1464734853925 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 2336 | 1464734853928 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:47:33 INFO - PROCESS | 2336 | 1464734853932 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:47:33 INFO - PROCESS | 2336 | 1464734853934 Marionette TRACE conn5 <- [1,346,null,{}] 15:47:33 INFO - PROCESS | 2336 | 1464734853938 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 2336 | 1464734854043 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:47:34 INFO - PROCESS | 2336 | 1464734854275 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E2400 == 59 [pid = 2336] [id = 96] 15:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (0C8ED000) [pid = 2336] [serial = 285] [outer = 00000000] 15:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (0DB0A400) [pid = 2336] [serial = 286] [outer = 0C8ED000] 15:47:34 INFO - PROCESS | 2336 | 1464734854346 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (0DC52C00) [pid = 2336] [serial = 287] [outer = 0C8ED000] 15:47:34 INFO - PROCESS | 2336 | 1464734854934 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:35 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. 15:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1070ms 15:47:35 INFO - PROCESS | 2336 | 1464734855007 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 2336 | 1464734855011 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:47:35 INFO - PROCESS | 2336 | 1464734855016 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 2336 | 1464734855019 Marionette TRACE conn5 <- [1,350,null,{}] 15:47:35 INFO - PROCESS | 2336 | 1464734855024 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:35 INFO - PROCESS | 2336 | 1464734855122 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:47:35 INFO - PROCESS | 2336 | 1464734855205 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB6C00 == 60 [pid = 2336] [id = 97] 15:47:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (0E1CEC00) [pid = 2336] [serial = 288] [outer = 00000000] 15:47:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1269A400) [pid = 2336] [serial = 289] [outer = 0E1CEC00] 15:47:35 INFO - PROCESS | 2336 | 1464734855296 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (13D9F800) [pid = 2336] [serial = 290] [outer = 0E1CEC00] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 165DE800 == 59 [pid = 2336] [id = 30] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 139F5C00 == 58 [pid = 2336] [id = 29] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 19B7A400 == 57 [pid = 2336] [id = 90] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 0C93F400 == 56 [pid = 2336] [id = 89] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 191E6800 == 55 [pid = 2336] [id = 88] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 17950800 == 54 [pid = 2336] [id = 87] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 16792400 == 53 [pid = 2336] [id = 86] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 14FD0400 == 52 [pid = 2336] [id = 85] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 13DE5800 == 51 [pid = 2336] [id = 84] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (18B48C00) [pid = 2336] [serial = 187] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0C990400) [pid = 2336] [serial = 181] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1BFE1C00) [pid = 2336] [serial = 190] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1340C000) [pid = 2336] [serial = 184] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1BE22800) [pid = 2336] [serial = 223] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 0DD32000 == 50 [pid = 2336] [id = 83] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 0C8EC400 == 49 [pid = 2336] [id = 82] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 0C8E8C00 == 48 [pid = 2336] [id = 81] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 0E232000 == 47 [pid = 2336] [id = 77] 15:47:35 INFO - PROCESS | 2336 | --DOCSHELL 0C8DF400 == 46 [pid = 2336] [id = 76] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (13D9EC00) [pid = 2336] [serial = 133] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (14FCCC00) [pid = 2336] [serial = 209] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (14F50400) [pid = 2336] [serial = 208] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (17BCD400) [pid = 2336] [serial = 214] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (128B1C00) [pid = 2336] [serial = 202] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1380B400) [pid = 2336] [serial = 203] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (177FD400) [pid = 2336] [serial = 212] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (0DFB0400) [pid = 2336] [serial = 197] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0DC5AC00) [pid = 2336] [serial = 196] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (171CE400) [pid = 2336] [serial = 211] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (13DE9800) [pid = 2336] [serial = 205] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (0DC56000) [pid = 2336] [serial = 199] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (0DD64800) [pid = 2336] [serial = 200] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1D34B400) [pid = 2336] [serial = 194] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (18C33000) [pid = 2336] [serial = 193] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1794DC00) [pid = 2336] [serial = 218] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (165E5000) [pid = 2336] [serial = 217] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (17D54C00) [pid = 2336] [serial = 215] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (18C35400) [pid = 2336] [serial = 221] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (18B51400) [pid = 2336] [serial = 220] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (14E0A400) [pid = 2336] [serial = 206] [outer = 00000000] [url = about:blank] 15:47:35 INFO - PROCESS | 2336 | 1464734855831 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:35 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. 15:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 890ms 15:47:35 INFO - PROCESS | 2336 | 1464734855909 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 2336 | 1464734855912 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:47:35 INFO - PROCESS | 2336 | 1464734855917 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 2336 | 1464734855919 Marionette TRACE conn5 <- [1,354,null,{}] 15:47:35 INFO - PROCESS | 2336 | 1464734855923 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 2336 | 1464734856007 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:47:36 INFO - PROCESS | 2336 | 1464734856020 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5AC00 == 47 [pid = 2336] [id = 98] 15:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0DC5B000) [pid = 2336] [serial = 291] [outer = 00000000] 15:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0DD64800) [pid = 2336] [serial = 292] [outer = 0DC5B000] 15:47:36 INFO - PROCESS | 2336 | 1464734856066 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0EC94800) [pid = 2336] [serial = 293] [outer = 0DC5B000] 15:47:36 INFO - PROCESS | 2336 | 1464734856544 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:36 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. 15:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 672ms 15:47:36 INFO - PROCESS | 2336 | 1464734856594 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 2336 | 1464734856596 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:47:36 INFO - PROCESS | 2336 | 1464734856600 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 2336 | 1464734856606 Marionette TRACE conn5 <- [1,358,null,{}] 15:47:36 INFO - PROCESS | 2336 | 1464734856615 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 2336 | 1464734856702 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:47:36 INFO - PROCESS | 2336 | 1464734856713 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 2336 | ++DOCSHELL 13FE3C00 == 48 [pid = 2336] [id = 99] 15:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (14E04C00) [pid = 2336] [serial = 294] [outer = 00000000] 15:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (14F45C00) [pid = 2336] [serial = 295] [outer = 14E04C00] 15:47:36 INFO - PROCESS | 2336 | 1464734856758 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (14F50400) [pid = 2336] [serial = 296] [outer = 14E04C00] 15:47:37 INFO - PROCESS | 2336 | 1464734857212 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:37 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. 15:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 15:47:37 INFO - PROCESS | 2336 | 1464734857234 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 2336 | 1464734857236 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:47:37 INFO - PROCESS | 2336 | 1464734857239 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:47:37 INFO - PROCESS | 2336 | 1464734857241 Marionette TRACE conn5 <- [1,362,null,{}] 15:47:37 INFO - PROCESS | 2336 | 1464734857249 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:37 INFO - PROCESS | 2336 | 1464734857333 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:47:37 INFO - PROCESS | 2336 | 1464734857369 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 2336 | ++DOCSHELL 15A4DC00 == 49 [pid = 2336] [id = 100] 15:47:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (15ACB400) [pid = 2336] [serial = 297] [outer = 00000000] 15:47:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (16029400) [pid = 2336] [serial = 298] [outer = 15ACB400] 15:47:37 INFO - PROCESS | 2336 | 1464734857416 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (165E4800) [pid = 2336] [serial = 299] [outer = 15ACB400] 15:47:37 INFO - PROCESS | 2336 | 1464734857886 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:37 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. 15:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 15:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:47:37 INFO - PROCESS | 2336 | 1464734857914 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 2336 | 1464734857916 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:47:37 INFO - PROCESS | 2336 | 1464734857919 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 2336 | 1464734857921 Marionette TRACE conn5 <- [1,366,null,{}] 15:47:37 INFO - PROCESS | 2336 | 1464734857924 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 2336 | 1464734858032 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:47:38 INFO - PROCESS | 2336 | 1464734858039 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 2336 | ++DOCSHELL 1673B000 == 50 [pid = 2336] [id = 101] 15:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (16790400) [pid = 2336] [serial = 300] [outer = 00000000] 15:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (16BE0400) [pid = 2336] [serial = 301] [outer = 16790400] 15:47:38 INFO - PROCESS | 2336 | 1464734858134 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (170B0000) [pid = 2336] [serial = 302] [outer = 16790400] 15:47:38 INFO - PROCESS | 2336 | 1464734858588 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:38 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. 15:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 731ms 15:47:38 INFO - PROCESS | 2336 | 1464734858651 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:47:38 INFO - PROCESS | 2336 | 1464734858653 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:47:38 INFO - PROCESS | 2336 | 1464734858662 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - PROCESS | 2336 | 1464734858664 Marionette TRACE conn5 <- [1,370,null,{}] 15:47:38 INFO - PROCESS | 2336 | 1464734858668 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 2336 | 1464734858805 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:47:38 INFO - PROCESS | 2336 | 1464734858819 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 2336 | ++DOCSHELL 1269D000 == 51 [pid = 2336] [id = 102] 15:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (171C7C00) [pid = 2336] [serial = 303] [outer = 00000000] 15:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (17955C00) [pid = 2336] [serial = 304] [outer = 171C7C00] 15:47:38 INFO - PROCESS | 2336 | 1464734858910 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (17972C00) [pid = 2336] [serial = 305] [outer = 171C7C00] 15:47:39 INFO - PROCESS | 2336 | 1464734859339 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:47:39 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. 15:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 15:47:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:47:39 INFO - PROCESS | 2336 | 1464734859387 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 2336 | 1464734859388 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:47:39 INFO - PROCESS | 2336 | 1464734859396 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 2336 | 1464734859397 Marionette TRACE conn5 <- [1,374,null,{}] 15:47:39 INFO - PROCESS | 2336 | 1464734859401 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 2336 | 1464734859509 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:47:39 INFO - PROCESS | 2336 | 1464734859516 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 2336 | ++DOCSHELL 17D52C00 == 52 [pid = 2336] [id = 103] 15:47:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (17D56800) [pid = 2336] [serial = 306] [outer = 00000000] 15:47:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (18B42800) [pid = 2336] [serial = 307] [outer = 17D56800] 15:47:39 INFO - PROCESS | 2336 | 1464734859560 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (18B4B800) [pid = 2336] [serial = 308] [outer = 17D56800] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (10C89800) [pid = 2336] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0C93C000) [pid = 2336] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1BF9EC00) [pid = 2336] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (19BDB000) [pid = 2336] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (0C933400) [pid = 2336] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0DC56800) [pid = 2336] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (14E03400) [pid = 2336] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (0DD35800) [pid = 2336] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1679A800) [pid = 2336] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (15A30C00) [pid = 2336] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (13DE8000) [pid = 2336] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (19B7B400) [pid = 2336] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (17BC6C00) [pid = 2336] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0C8EA000) [pid = 2336] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0C8ECC00) [pid = 2336] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0DC33C00) [pid = 2336] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (191EE800) [pid = 2336] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:47:40 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1796D800) [pid = 2336] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:47:40 INFO - PROCESS | 2336 | 1464734860254 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:47:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 890ms 15:47:40 INFO - PROCESS | 2336 | 1464734860282 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 2336 | 1464734860284 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:47:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:47:40 INFO - PROCESS | 2336 | 1464734860287 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 2336 | 1464734860289 Marionette TRACE conn5 <- [1,378,null,{}] 15:47:40 INFO - PROCESS | 2336 | 1464734860292 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 2336 | 1464734860400 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:47:40 INFO - PROCESS | 2336 | 1464734860454 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 2336 | ++DOCSHELL 0D449800 == 53 [pid = 2336] [id = 104] 15:47:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0D452C00) [pid = 2336] [serial = 309] [outer = 00000000] 15:47:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (12174000) [pid = 2336] [serial = 310] [outer = 0D452C00] 15:47:40 INFO - PROCESS | 2336 | 1464734860497 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (15A30C00) [pid = 2336] [serial = 311] [outer = 0D452C00] 15:47:40 INFO - PROCESS | 2336 | 1464734860863 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:47:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 15:47:40 INFO - PROCESS | 2336 | 1464734860921 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 2336 | 1464734860923 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:47:40 INFO - PROCESS | 2336 | 1464734860926 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:47:40 INFO - PROCESS | 2336 | 1464734860928 Marionette TRACE conn5 <- [1,382,null,{}] 15:47:40 INFO - PROCESS | 2336 | 1464734860931 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 2336 | 1464734861010 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:47:41 INFO - PROCESS | 2336 | 1464734861016 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 2336 | ++DOCSHELL 14F48400 == 54 [pid = 2336] [id = 105] 15:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (15AD2800) [pid = 2336] [serial = 312] [outer = 00000000] 15:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (18B50C00) [pid = 2336] [serial = 313] [outer = 15AD2800] 15:47:41 INFO - PROCESS | 2336 | 1464734861060 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (19BD9800) [pid = 2336] [serial = 314] [outer = 15AD2800] 15:47:41 INFO - PROCESS | 2336 | 1464734861508 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:47:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 15:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:47:41 INFO - PROCESS | 2336 | 1464734861559 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 2336 | 1464734861561 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:47:41 INFO - PROCESS | 2336 | 1464734861564 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 2336 | 1464734861566 Marionette TRACE conn5 <- [1,386,null,{}] 15:47:41 INFO - PROCESS | 2336 | 1464734861569 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 2336 | 1464734861649 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:47:41 INFO - PROCESS | 2336 | 1464734861691 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 2336 | ++DOCSHELL 18B4E400 == 55 [pid = 2336] [id = 106] 15:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (19F50400) [pid = 2336] [serial = 315] [outer = 00000000] 15:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1B0B8400) [pid = 2336] [serial = 316] [outer = 19F50400] 15:47:41 INFO - PROCESS | 2336 | 1464734861741 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1B15D000) [pid = 2336] [serial = 317] [outer = 19F50400] 15:47:42 INFO - PROCESS | 2336 | 1464734862344 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 830ms 15:47:42 INFO - PROCESS | 2336 | 1464734862395 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 2336 | 1464734862400 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:47:42 INFO - PROCESS | 2336 | 1464734862405 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 2336 | 1464734862409 Marionette TRACE conn5 <- [1,390,null,{}] 15:47:42 INFO - PROCESS | 2336 | 1464734862415 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:42 INFO - PROCESS | 2336 | 1464734862528 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:47:42 INFO - PROCESS | 2336 | 1464734862656 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:42 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0AC00 == 56 [pid = 2336] [id = 107] 15:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0DB0BC00) [pid = 2336] [serial = 318] [outer = 00000000] 15:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0DC5F800) [pid = 2336] [serial = 319] [outer = 0DB0BC00] 15:47:42 INFO - PROCESS | 2336 | 1464734862714 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0E1BEC00) [pid = 2336] [serial = 320] [outer = 0DB0BC00] 15:47:43 INFO - PROCESS | 2336 | 1464734863401 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1028ms 15:47:43 INFO - PROCESS | 2336 | 1464734863434 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 2336 | 1464734863440 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:47:43 INFO - PROCESS | 2336 | 1464734863446 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 2336 | 1464734863449 Marionette TRACE conn5 <- [1,394,null,{}] 15:47:43 INFO - PROCESS | 2336 | 1464734863453 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 2336 | 1464734863596 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:47:43 INFO - PROCESS | 2336 | 1464734863726 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 2336 | ++DOCSHELL 14E0A000 == 57 [pid = 2336] [id = 108] 15:47:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (14E0AC00) [pid = 2336] [serial = 321] [outer = 00000000] 15:47:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (14FCA000) [pid = 2336] [serial = 322] [outer = 14E0AC00] 15:47:43 INFO - PROCESS | 2336 | 1464734863781 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (165E6400) [pid = 2336] [serial = 323] [outer = 14E0AC00] 15:47:44 INFO - PROCESS | 2336 | 1464734864435 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1019ms 15:47:44 INFO - PROCESS | 2336 | 1464734864467 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 2336 | 1464734864470 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:47:44 INFO - PROCESS | 2336 | 1464734864474 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 2336 | 1464734864477 Marionette TRACE conn5 <- [1,398,null,{}] 15:47:44 INFO - PROCESS | 2336 | 1464734864489 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 2336 | 1464734864598 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:47:44 INFO - PROCESS | 2336 | 1464734864729 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 2336 | ++DOCSHELL 1B0AB400 == 58 [pid = 2336] [id = 109] 15:47:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1B0B9800) [pid = 2336] [serial = 324] [outer = 00000000] 15:47:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1B15F400) [pid = 2336] [serial = 325] [outer = 1B0B9800] 15:47:44 INFO - PROCESS | 2336 | 1464734864787 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1B167C00) [pid = 2336] [serial = 326] [outer = 1B0B9800] 15:47:45 INFO - PROCESS | 2336 | 1464734865372 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 15:47:45 INFO - PROCESS | 2336 | 1464734865407 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 2336 | 1464734865410 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:47:45 INFO - PROCESS | 2336 | 1464734865414 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 2336 | 1464734865416 Marionette TRACE conn5 <- [1,402,null,{}] 15:47:45 INFO - PROCESS | 2336 | 1464734865420 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:45 INFO - PROCESS | 2336 | 1464734865527 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:47:45 INFO - PROCESS | 2336 | 1464734865623 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 2336 | ++DOCSHELL 1B16AC00 == 59 [pid = 2336] [id = 110] 15:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1B3A9C00) [pid = 2336] [serial = 327] [outer = 00000000] 15:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1B3B4000) [pid = 2336] [serial = 328] [outer = 1B3A9C00] 15:47:45 INFO - PROCESS | 2336 | 1464734865677 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1B3B8400) [pid = 2336] [serial = 329] [outer = 1B3A9C00] 15:47:46 INFO - PROCESS | 2336 | 1464734866308 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 930ms 15:47:46 INFO - PROCESS | 2336 | 1464734866347 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 2336 | 1464734866349 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:47:46 INFO - PROCESS | 2336 | 1464734866353 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:47:46 INFO - PROCESS | 2336 | 1464734866355 Marionette TRACE conn5 <- [1,406,null,{}] 15:47:46 INFO - PROCESS | 2336 | 1464734866358 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 2336 | 1464734866475 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:47:46 INFO - PROCESS | 2336 | 1464734866587 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 2336 | ++DOCSHELL 15ACB000 == 60 [pid = 2336] [id = 111] 15:47:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (15ACDC00) [pid = 2336] [serial = 330] [outer = 00000000] 15:47:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1BE25C00) [pid = 2336] [serial = 331] [outer = 15ACDC00] 15:47:46 INFO - PROCESS | 2336 | 1464734866640 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1BEAA400) [pid = 2336] [serial = 332] [outer = 15ACDC00] 15:47:47 INFO - PROCESS | 2336 | 1464734867382 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1068ms 15:47:47 INFO - PROCESS | 2336 | 1464734867426 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:47:47 INFO - PROCESS | 2336 | 1464734867430 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:47:47 INFO - PROCESS | 2336 | 1464734867434 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 2336 | 1464734867438 Marionette TRACE conn5 <- [1,410,null,{}] 15:47:47 INFO - PROCESS | 2336 | 1464734867444 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 2336 | 1464734867543 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:47:47 INFO - PROCESS | 2336 | 1464734867678 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3D400 == 61 [pid = 2336] [id = 112] 15:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (0DC51800) [pid = 2336] [serial = 333] [outer = 00000000] 15:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (0DFABC00) [pid = 2336] [serial = 334] [outer = 0DC51800] 15:47:47 INFO - PROCESS | 2336 | 1464734867730 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (0E2AAC00) [pid = 2336] [serial = 335] [outer = 0DC51800] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 14F48400 == 60 [pid = 2336] [id = 105] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 0D449800 == 59 [pid = 2336] [id = 104] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 17D52C00 == 58 [pid = 2336] [id = 103] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 1269D000 == 57 [pid = 2336] [id = 102] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 1673B000 == 56 [pid = 2336] [id = 101] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 15A4DC00 == 55 [pid = 2336] [id = 100] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 13FE3C00 == 54 [pid = 2336] [id = 99] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 0DC5AC00 == 53 [pid = 2336] [id = 98] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 0DFB6C00 == 52 [pid = 2336] [id = 97] 15:47:48 INFO - PROCESS | 2336 | --DOCSHELL 0C8E2400 == 51 [pid = 2336] [id = 96] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (15AD4400) [pid = 2336] [serial = 271] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (11EF7C00) [pid = 2336] [serial = 139] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (14F4E400) [pid = 2336] [serial = 142] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (0D44C400) [pid = 2336] [serial = 182] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1D344000) [pid = 2336] [serial = 191] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1BE22400) [pid = 2336] [serial = 224] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (0D44AC00) [pid = 2336] [serial = 136] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1BF7B800) [pid = 2336] [serial = 232] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (0EC95000) [pid = 2336] [serial = 247] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1269EC00) [pid = 2336] [serial = 248] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (171C8000) [pid = 2336] [serial = 256] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (17949400) [pid = 2336] [serial = 257] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (10C84400) [pid = 2336] [serial = 229] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1D4D7000) [pid = 2336] [serial = 235] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0C936400) [pid = 2336] [serial = 226] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (165E0800) [pid = 2336] [serial = 253] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14E0A800) [pid = 2336] [serial = 250] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14F4C000) [pid = 2336] [serial = 251] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1B0D7400) [pid = 2336] [serial = 269] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (18B43C00) [pid = 2336] [serial = 260] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (18B4CC00) [pid = 2336] [serial = 259] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (0DC58400) [pid = 2336] [serial = 242] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0DB10C00) [pid = 2336] [serial = 241] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0D26D000) [pid = 2336] [serial = 244] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0D46A400) [pid = 2336] [serial = 245] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (170B1C00) [pid = 2336] [serial = 265] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1B168C00) [pid = 2336] [serial = 238] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1A08C000) [pid = 2336] [serial = 262] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1B0D1C00) [pid = 2336] [serial = 268] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1B0AE800) [pid = 2336] [serial = 263] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1794CC00) [pid = 2336] [serial = 266] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1678F400) [pid = 2336] [serial = 254] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (18B4D000) [pid = 2336] [serial = 188] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (139F4C00) [pid = 2336] [serial = 185] [outer = 00000000] [url = about:blank] 15:47:48 INFO - PROCESS | 2336 | 1464734868327 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 930ms 15:47:48 INFO - PROCESS | 2336 | 1464734868367 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 2336 | 1464734868372 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:47:48 INFO - PROCESS | 2336 | 1464734868378 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - PROCESS | 2336 | 1464734868380 Marionette TRACE conn5 <- [1,414,null,{}] 15:47:48 INFO - PROCESS | 2336 | 1464734868384 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:48 INFO - PROCESS | 2336 | 1464734868473 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:47:48 INFO - PROCESS | 2336 | 1464734868554 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 2336 | ++DOCSHELL 0D447400 == 52 [pid = 2336] [id = 113] 15:47:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0D634400) [pid = 2336] [serial = 336] [outer = 00000000] 15:47:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0DC58000) [pid = 2336] [serial = 337] [outer = 0D634400] 15:47:48 INFO - PROCESS | 2336 | 1464734868600 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (0E1C8400) [pid = 2336] [serial = 338] [outer = 0D634400] 15:47:49 INFO - PROCESS | 2336 | 1464734869024 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 15:47:49 INFO - PROCESS | 2336 | 1464734869081 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 2336 | 1464734869083 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:47:49 INFO - PROCESS | 2336 | 1464734869086 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 2336 | 1464734869090 Marionette TRACE conn5 <- [1,418,null,{}] 15:47:49 INFO - PROCESS | 2336 | 1464734869101 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:49 INFO - PROCESS | 2336 | 1464734869188 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:47:49 INFO - PROCESS | 2336 | 1464734869196 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 2336 | ++DOCSHELL 139F7400 == 53 [pid = 2336] [id = 114] 15:47:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (139F8C00) [pid = 2336] [serial = 339] [outer = 00000000] 15:47:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (13DA0800) [pid = 2336] [serial = 340] [outer = 139F8C00] 15:47:49 INFO - PROCESS | 2336 | 1464734869243 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (14E0B400) [pid = 2336] [serial = 341] [outer = 139F8C00] 15:47:50 INFO - PROCESS | 2336 | 1464734870178 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:47:50 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 15:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1137ms 15:47:50 INFO - PROCESS | 2336 | 1464734870229 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 2336 | 1464734870232 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:47:50 INFO - PROCESS | 2336 | 1464734870235 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:47:50 INFO - PROCESS | 2336 | 1464734870237 Marionette TRACE conn5 <- [1,422,null,{}] 15:47:50 INFO - PROCESS | 2336 | 1464734870241 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 2336 | 1464734870355 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:47:50 INFO - PROCESS | 2336 | 1464734870362 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 2336 | ++DOCSHELL 14F4C000 == 54 [pid = 2336] [id = 115] 15:47:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (14F4D400) [pid = 2336] [serial = 342] [outer = 00000000] 15:47:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (15ACAC00) [pid = 2336] [serial = 343] [outer = 14F4D400] 15:47:50 INFO - PROCESS | 2336 | 1464734870407 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (15AD7C00) [pid = 2336] [serial = 344] [outer = 14F4D400] 15:47:51 INFO - PROCESS | 2336 | 1464734871365 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1174ms 15:47:51 INFO - PROCESS | 2336 | 1464734871413 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 2336 | 1464734871415 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:47:51 INFO - PROCESS | 2336 | 1464734871418 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 2336 | 1464734871420 Marionette TRACE conn5 <- [1,426,null,{}] 15:47:51 INFO - PROCESS | 2336 | 1464734871424 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 2336 | 1464734871535 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:47:51 INFO - PROCESS | 2336 | 1464734871542 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 2336 | ++DOCSHELL 15AD9C00 == 55 [pid = 2336] [id = 116] 15:47:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (165E3000) [pid = 2336] [serial = 345] [outer = 00000000] 15:47:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1679C400) [pid = 2336] [serial = 346] [outer = 165E3000] 15:47:51 INFO - PROCESS | 2336 | 1464734871630 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (16BECC00) [pid = 2336] [serial = 347] [outer = 165E3000] 15:47:52 INFO - PROCESS | 2336 | 1464734872093 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 2336 | 1464734872152 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:47:52 INFO - PROCESS | 2336 | 1464734872155 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:47:52 INFO - PROCESS | 2336 | 1464734872156 Marionette TRACE conn5 <- [1,430,null,{}] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0D452C00) [pid = 2336] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (17D56800) [pid = 2336] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (15AD2800) [pid = 2336] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (16790400) [pid = 2336] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0C8ED000) [pid = 2336] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (14E04C00) [pid = 2336] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0E1CEC00) [pid = 2336] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (15ACB400) [pid = 2336] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (0DC5B000) [pid = 2336] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:47:52 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (171C7C00) [pid = 2336] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:47:52 INFO - PROCESS | 2336 | 1464734872236 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 2336 | 1464734872345 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:47:52 INFO - PROCESS | 2336 | 1464734872353 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 2336 | ++DOCSHELL 170AB800 == 56 [pid = 2336] [id = 117] 15:47:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (170AE400) [pid = 2336] [serial = 348] [outer = 00000000] 15:47:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (177F2400) [pid = 2336] [serial = 349] [outer = 170AE400] 15:47:52 INFO - PROCESS | 2336 | 1464734872399 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1794C400) [pid = 2336] [serial = 350] [outer = 170AE400] 15:47:52 INFO - PROCESS | 2336 | 1464734872828 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 15:47:52 INFO - PROCESS | 2336 | 1464734872882 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 2336 | 1464734872884 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:47:52 INFO - PROCESS | 2336 | 1464734872893 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 2336 | 1464734872895 Marionette TRACE conn5 <- [1,434,null,{}] 15:47:52 INFO - PROCESS | 2336 | 1464734872898 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 2336 | 1464734872979 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:47:52 INFO - PROCESS | 2336 | 1464734872988 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 2336 | ++DOCSHELL 177F1000 == 57 [pid = 2336] [id = 118] 15:47:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1796D000) [pid = 2336] [serial = 351] [outer = 00000000] 15:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1800E400) [pid = 2336] [serial = 352] [outer = 1796D000] 15:47:53 INFO - PROCESS | 2336 | 1464734873032 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18078800) [pid = 2336] [serial = 353] [outer = 1796D000] 15:47:53 INFO - PROCESS | 2336 | 1464734873465 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 15:47:53 INFO - PROCESS | 2336 | 1464734873534 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 2336 | 1464734873536 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:47:53 INFO - PROCESS | 2336 | 1464734873539 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 2336 | 1464734873541 Marionette TRACE conn5 <- [1,438,null,{}] 15:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:47:53 INFO - PROCESS | 2336 | 1464734873544 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:53 INFO - PROCESS | 2336 | 1464734873626 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:47:53 INFO - PROCESS | 2336 | 1464734873634 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 2336 | ++DOCSHELL 18B50000 == 58 [pid = 2336] [id = 119] 15:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (18C31C00) [pid = 2336] [serial = 354] [outer = 00000000] 15:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (19B0D000) [pid = 2336] [serial = 355] [outer = 18C31C00] 15:47:53 INFO - PROCESS | 2336 | 1464734873678 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1B0AE800) [pid = 2336] [serial = 356] [outer = 18C31C00] 15:47:54 INFO - PROCESS | 2336 | 1464734874123 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 15:47:54 INFO - PROCESS | 2336 | 1464734874175 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 2336 | 1464734874177 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:47:54 INFO - PROCESS | 2336 | 1464734874181 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 2336 | 1464734874182 Marionette TRACE conn5 <- [1,442,null,{}] 15:47:54 INFO - PROCESS | 2336 | 1464734874186 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 2336 | 1464734874322 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:47:54 INFO - PROCESS | 2336 | 1464734874474 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 2336 | ++DOCSHELL 0C938800 == 59 [pid = 2336] [id = 120] 15:47:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0C93C800) [pid = 2336] [serial = 357] [outer = 00000000] 15:47:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (0D223800) [pid = 2336] [serial = 358] [outer = 0C93C800] 15:47:54 INFO - PROCESS | 2336 | 1464734874533 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (0DB03800) [pid = 2336] [serial = 359] [outer = 0C93C800] 15:47:55 INFO - PROCESS | 2336 | 1464734875154 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1018ms 15:47:55 INFO - PROCESS | 2336 | 1464734875201 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 2336 | 1464734875205 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:47:55 INFO - PROCESS | 2336 | 1464734875209 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 2336 | 1464734875214 Marionette TRACE conn5 <- [1,446,null,{}] 15:47:55 INFO - PROCESS | 2336 | 1464734875237 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 2336 | 1464734875390 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:47:55 INFO - PROCESS | 2336 | 1464734875450 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 2336 | ++DOCSHELL 128A2C00 == 60 [pid = 2336] [id = 121] 15:47:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1340B400) [pid = 2336] [serial = 360] [outer = 00000000] 15:47:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (139F0C00) [pid = 2336] [serial = 361] [outer = 1340B400] 15:47:55 INFO - PROCESS | 2336 | 1464734875509 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (13D97C00) [pid = 2336] [serial = 362] [outer = 1340B400] 15:47:56 INFO - PROCESS | 2336 | 1464734876137 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 990ms 15:47:56 INFO - PROCESS | 2336 | 1464734876200 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 2336 | 1464734876203 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:47:56 INFO - PROCESS | 2336 | 1464734876207 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 2336 | 1464734876209 Marionette TRACE conn5 <- [1,450,null,{}] 15:47:56 INFO - PROCESS | 2336 | 1464734876213 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:56 INFO - PROCESS | 2336 | 1464734876353 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:47:56 INFO - PROCESS | 2336 | 1464734876484 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 2336 | ++DOCSHELL 1713D800 == 61 [pid = 2336] [id = 122] 15:47:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (171CEC00) [pid = 2336] [serial = 363] [outer = 00000000] 15:47:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1800C400) [pid = 2336] [serial = 364] [outer = 171CEC00] 15:47:56 INFO - PROCESS | 2336 | 1464734876542 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1B0ABC00) [pid = 2336] [serial = 365] [outer = 171CEC00] 15:47:57 INFO - PROCESS | 2336 | 1464734877193 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 2336 | 1464734877234 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:47:57 INFO - PROCESS | 2336 | 1464734877245 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - PROCESS | 2336 | 1464734877249 Marionette TRACE conn5 <- [1,454,null,{}] 15:47:57 INFO - PROCESS | 2336 | 1464734877253 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:57 INFO - PROCESS | 2336 | 1464734877384 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:47:57 INFO - PROCESS | 2336 | 1464734877514 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 2336 | ++DOCSHELL 1A34BC00 == 62 [pid = 2336] [id = 123] 15:47:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1A34C000) [pid = 2336] [serial = 366] [outer = 00000000] 15:47:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1B0DFC00) [pid = 2336] [serial = 367] [outer = 1A34C000] 15:47:57 INFO - PROCESS | 2336 | 1464734877568 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1B3AC800) [pid = 2336] [serial = 368] [outer = 1A34C000] 15:47:58 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:47:58 INFO - PROCESS | 2336 | 1464734878106 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 15:47:58 INFO - PROCESS | 2336 | 1464734878170 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 2336 | 1464734878172 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:47:58 INFO - PROCESS | 2336 | 1464734878176 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:47:58 INFO - PROCESS | 2336 | 1464734878178 Marionette TRACE conn5 <- [1,458,null,{}] 15:47:58 INFO - PROCESS | 2336 | 1464734878181 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:58 INFO - PROCESS | 2336 | 1464734878288 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:47:58 INFO - PROCESS | 2336 | 1464734878414 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 2336 | ++DOCSHELL 17C03400 == 63 [pid = 2336] [id = 124] 15:47:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (17C05C00) [pid = 2336] [serial = 369] [outer = 00000000] 15:47:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (17C0C000) [pid = 2336] [serial = 370] [outer = 17C05C00] 15:47:58 INFO - PROCESS | 2336 | 1464734878469 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (17C0C800) [pid = 2336] [serial = 371] [outer = 17C05C00] 15:47:59 INFO - PROCESS | 2336 | 1464734879136 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 2336 | 1464734879201 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:47:59 INFO - PROCESS | 2336 | 1464734879205 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:47:59 INFO - PROCESS | 2336 | 1464734879207 Marionette TRACE conn5 <- [1,462,null,{}] 15:47:59 INFO - PROCESS | 2336 | 1464734879210 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:59 INFO - PROCESS | 2336 | 1464734879320 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:47:59 INFO - PROCESS | 2336 | 1464734879563 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 2336 | ++DOCSHELL 0C933400 == 64 [pid = 2336] [id = 125] 15:47:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (0C941000) [pid = 2336] [serial = 372] [outer = 00000000] 15:47:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (0DB0A000) [pid = 2336] [serial = 373] [outer = 0C941000] 15:47:59 INFO - PROCESS | 2336 | 1464734879627 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (0DC3C000) [pid = 2336] [serial = 374] [outer = 0C941000] 15:48:00 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:00 INFO - PROCESS | 2336 | 1464734880273 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:48:00 INFO - PROCESS | 2336 | 1464734880337 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:48:00 INFO - PROCESS | 2336 | 1464734880342 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 2336 | 1464734880346 Marionette TRACE conn5 <- [1,466,null,{}] 15:48:00 INFO - PROCESS | 2336 | 1464734880351 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:00 INFO - PROCESS | 2336 | 1464734880452 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:48:00 INFO - PROCESS | 2336 | 1464734880582 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 2336 | ++DOCSHELL 14F48400 == 65 [pid = 2336] [id = 126] 15:48:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (14F48800) [pid = 2336] [serial = 375] [outer = 00000000] 15:48:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1602C400) [pid = 2336] [serial = 376] [outer = 14F48800] 15:48:00 INFO - PROCESS | 2336 | 1464734880633 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (165E6800) [pid = 2336] [serial = 377] [outer = 14F48800] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 18B50000 == 64 [pid = 2336] [id = 119] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 177F1000 == 63 [pid = 2336] [id = 118] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 170AB800 == 62 [pid = 2336] [id = 117] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 15AD9C00 == 61 [pid = 2336] [id = 116] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 14F4C000 == 60 [pid = 2336] [id = 115] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 139F7400 == 59 [pid = 2336] [id = 114] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 0D447400 == 58 [pid = 2336] [id = 113] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 0DC3D400 == 57 [pid = 2336] [id = 112] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 1B0AB400 == 56 [pid = 2336] [id = 109] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 14E0A000 == 55 [pid = 2336] [id = 108] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0DC58800) [pid = 2336] [serial = 274] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (19FE1C00) [pid = 2336] [serial = 283] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (16BE9800) [pid = 2336] [serial = 280] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (13DE5000) [pid = 2336] [serial = 277] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1B0B8400) [pid = 2336] [serial = 316] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOCSHELL 0DB0AC00 == 54 [pid = 2336] [id = 107] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (0DC52C00) [pid = 2336] [serial = 287] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (0DB0A400) [pid = 2336] [serial = 286] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (14F45C00) [pid = 2336] [serial = 295] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (14F50400) [pid = 2336] [serial = 296] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (13D9F800) [pid = 2336] [serial = 290] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1269A400) [pid = 2336] [serial = 289] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (16029400) [pid = 2336] [serial = 298] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0DD64800) [pid = 2336] [serial = 292] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (0EC94800) [pid = 2336] [serial = 293] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (17972C00) [pid = 2336] [serial = 305] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (17955C00) [pid = 2336] [serial = 304] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (12174000) [pid = 2336] [serial = 310] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (18B42800) [pid = 2336] [serial = 307] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (19BD9800) [pid = 2336] [serial = 314] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18B50C00) [pid = 2336] [serial = 313] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18B4B800) [pid = 2336] [serial = 308] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (16BE0400) [pid = 2336] [serial = 301] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (170B0000) [pid = 2336] [serial = 302] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (15A30C00) [pid = 2336] [serial = 311] [outer = 00000000] [url = about:blank] 15:48:00 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (165E4800) [pid = 2336] [serial = 299] [outer = 00000000] [url = about:blank] 15:48:01 INFO - PROCESS | 2336 | 1464734881164 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 2336 | 1464734881239 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:48:01 INFO - PROCESS | 2336 | 1464734881244 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 2336 | 1464734881246 Marionette TRACE conn5 <- [1,470,null,{}] 15:48:01 INFO - PROCESS | 2336 | 1464734881249 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:01 INFO - PROCESS | 2336 | 1464734881338 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:48:01 INFO - PROCESS | 2336 | 1464734881436 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 2336 | ++DOCSHELL 0DC36000 == 55 [pid = 2336] [id = 127] 15:48:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0DC38C00) [pid = 2336] [serial = 378] [outer = 00000000] 15:48:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (13410400) [pid = 2336] [serial = 379] [outer = 0DC38C00] 15:48:01 INFO - PROCESS | 2336 | 1464734881482 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (13D95400) [pid = 2336] [serial = 380] [outer = 0DC38C00] 15:48:01 INFO - PROCESS | 2336 | 1464734881890 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 15:48:01 INFO - PROCESS | 2336 | 1464734881918 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:48:01 INFO - PROCESS | 2336 | 1464734881920 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:48:01 INFO - PROCESS | 2336 | 1464734881925 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 2336 | 1464734881931 Marionette TRACE conn5 <- [1,474,null,{}] 15:48:01 INFO - PROCESS | 2336 | 1464734881940 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:02 INFO - PROCESS | 2336 | 1464734882027 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:48:02 INFO - PROCESS | 2336 | 1464734882035 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 2336 | ++DOCSHELL 14F4EC00 == 56 [pid = 2336] [id = 128] 15:48:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (14F4FC00) [pid = 2336] [serial = 381] [outer = 00000000] 15:48:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1679A800) [pid = 2336] [serial = 382] [outer = 14F4FC00] 15:48:02 INFO - PROCESS | 2336 | 1464734882080 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (16BEC000) [pid = 2336] [serial = 383] [outer = 14F4FC00] 15:48:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (170AC400) [pid = 2336] [serial = 384] [outer = 0D635800] 15:48:02 INFO - PROCESS | 2336 | 1464734882617 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 15:48:02 INFO - PROCESS | 2336 | 1464734882654 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 2336 | 1464734882656 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:48:02 INFO - PROCESS | 2336 | 1464734882659 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - PROCESS | 2336 | 1464734882661 Marionette TRACE conn5 <- [1,478,null,{}] 15:48:02 INFO - PROCESS | 2336 | 1464734882665 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:02 INFO - PROCESS | 2336 | 1464734882776 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:48:02 INFO - PROCESS | 2336 | 1464734882783 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 2336 | ++DOCSHELL 17136400 == 57 [pid = 2336] [id = 129] 15:48:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (177F5000) [pid = 2336] [serial = 385] [outer = 00000000] 15:48:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (17975C00) [pid = 2336] [serial = 386] [outer = 177F5000] 15:48:02 INFO - PROCESS | 2336 | 1464734882826 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (17DD6000) [pid = 2336] [serial = 387] [outer = 177F5000] 15:48:03 INFO - PROCESS | 2336 | 1464734883319 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 15:48:03 INFO - PROCESS | 2336 | 1464734883334 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 2336 | 1464734883336 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:48:03 INFO - PROCESS | 2336 | 1464734883339 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 2336 | 1464734883340 Marionette TRACE conn5 <- [1,482,null,{}] 15:48:03 INFO - PROCESS | 2336 | 1464734883344 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:03 INFO - PROCESS | 2336 | 1464734883456 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:48:03 INFO - PROCESS | 2336 | 1464734883507 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 2336 | ++DOCSHELL 18B47000 == 58 [pid = 2336] [id = 130] 15:48:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (18B48C00) [pid = 2336] [serial = 388] [outer = 00000000] 15:48:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (18B4F800) [pid = 2336] [serial = 389] [outer = 18B48C00] 15:48:03 INFO - PROCESS | 2336 | 1464734883562 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1A343400) [pid = 2336] [serial = 390] [outer = 18B48C00] 15:48:04 INFO - PROCESS | 2336 | 1464734884049 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 15:48:04 INFO - PROCESS | 2336 | 1464734884070 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 2336 | 1464734884072 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:48:04 INFO - PROCESS | 2336 | 1464734884075 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 2336 | 1464734884077 Marionette TRACE conn5 <- [1,486,null,{}] 15:48:04 INFO - PROCESS | 2336 | 1464734884080 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 2336 | 1464734884223 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:48:04 INFO - PROCESS | 2336 | 1464734884287 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 2336 | ++DOCSHELL 0D222C00 == 59 [pid = 2336] [id = 131] 15:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (177FCC00) [pid = 2336] [serial = 391] [outer = 00000000] 15:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1B0D6800) [pid = 2336] [serial = 392] [outer = 177FCC00] 15:48:04 INFO - PROCESS | 2336 | 1464734884333 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1B0D7800) [pid = 2336] [serial = 393] [outer = 177FCC00] 15:48:04 INFO - PROCESS | 2336 | 1464734884776 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 15:48:04 INFO - PROCESS | 2336 | 1464734884809 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 2336 | 1464734884811 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:48:04 INFO - PROCESS | 2336 | 1464734884814 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 2336 | 1464734884815 Marionette TRACE conn5 <- [1,490,null,{}] 15:48:04 INFO - PROCESS | 2336 | 1464734884819 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 2336 | 1464734884931 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:48:04 INFO - PROCESS | 2336 | 1464734884938 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 2336 | ++DOCSHELL 1B163400 == 60 [pid = 2336] [id = 132] 15:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1B168000) [pid = 2336] [serial = 394] [outer = 00000000] 15:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1BE22400) [pid = 2336] [serial = 395] [outer = 1B168000] 15:48:04 INFO - PROCESS | 2336 | 1464734884982 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1BEA8400) [pid = 2336] [serial = 396] [outer = 1B168000] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1B164C00) [pid = 2336] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1BF97400) [pid = 2336] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0C8E0000) [pid = 2336] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (170B0400) [pid = 2336] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (0E234C00) [pid = 2336] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1BF9A400) [pid = 2336] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (15ACD400) [pid = 2336] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (0D634400) [pid = 2336] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14F4D400) [pid = 2336] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (0DC51800) [pid = 2336] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (139F8C00) [pid = 2336] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (15ACDC00) [pid = 2336] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (165E3000) [pid = 2336] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (170AE400) [pid = 2336] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1796D000) [pid = 2336] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (16BE6C00) [pid = 2336] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (18081C00) [pid = 2336] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (0D2CF800) [pid = 2336] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (13D95000) [pid = 2336] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:48:05 INFO - PROCESS | 2336 | 1464734885519 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 15:48:05 INFO - PROCESS | 2336 | 1464734885574 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 2336 | 1464734885576 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:48:05 INFO - PROCESS | 2336 | 1464734885583 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 2336 | 1464734885585 Marionette TRACE conn5 <- [1,494,null,{}] 15:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:48:05 INFO - PROCESS | 2336 | 1464734885588 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:05 INFO - PROCESS | 2336 | 1464734885671 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:48:05 INFO - PROCESS | 2336 | 1464734885678 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 2336 | ++DOCSHELL 13DA0C00 == 61 [pid = 2336] [id = 133] 15:48:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (165E3000) [pid = 2336] [serial = 397] [outer = 00000000] 15:48:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1794F000) [pid = 2336] [serial = 398] [outer = 165E3000] 15:48:05 INFO - PROCESS | 2336 | 1464734885722 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (18B4B400) [pid = 2336] [serial = 399] [outer = 165E3000] 15:48:06 INFO - PROCESS | 2336 | 1464734886156 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 15:48:06 INFO - PROCESS | 2336 | 1464734886221 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 2336 | 1464734886223 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:48:06 INFO - PROCESS | 2336 | 1464734886226 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 2336 | 1464734886228 Marionette TRACE conn5 <- [1,498,null,{}] 15:48:06 INFO - PROCESS | 2336 | 1464734886231 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 2336 | 1464734886316 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:48:06 INFO - PROCESS | 2336 | 1464734886324 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 2336 | ++DOCSHELL 11E30000 == 62 [pid = 2336] [id = 134] 15:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (11E33400) [pid = 2336] [serial = 400] [outer = 00000000] 15:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (11E38000) [pid = 2336] [serial = 401] [outer = 11E33400] 15:48:06 INFO - PROCESS | 2336 | 1464734886371 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (11E39000) [pid = 2336] [serial = 402] [outer = 11E33400] 15:48:06 INFO - PROCESS | 2336 | 1464734886819 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 15:48:06 INFO - PROCESS | 2336 | 1464734886857 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:48:06 INFO - PROCESS | 2336 | 1464734886859 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:48:06 INFO - PROCESS | 2336 | 1464734886862 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 2336 | 1464734886864 Marionette TRACE conn5 <- [1,502,null,{}] 15:48:06 INFO - PROCESS | 2336 | 1464734886867 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 2336 | 1464734886951 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:48:06 INFO - PROCESS | 2336 | 1464734886957 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 2336 | ++DOCSHELL 11E37C00 == 63 [pid = 2336] [id = 135] 15:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (11E3C400) [pid = 2336] [serial = 403] [outer = 00000000] 15:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1A66F800) [pid = 2336] [serial = 404] [outer = 11E3C400] 15:48:07 INFO - PROCESS | 2336 | 1464734887007 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A674400) [pid = 2336] [serial = 405] [outer = 11E3C400] 15:48:07 INFO - PROCESS | 2336 | 1464734887699 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:48:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 871ms 15:48:07 INFO - PROCESS | 2336 | 1464734887735 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 2336 | 1464734887739 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:48:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:48:07 INFO - PROCESS | 2336 | 1464734887744 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 2336 | 1464734887748 Marionette TRACE conn5 <- [1,506,null,{}] 15:48:07 INFO - PROCESS | 2336 | 1464734887754 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:07 INFO - PROCESS | 2336 | 1464734887870 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:48:08 INFO - PROCESS | 2336 | 1464734888004 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5A400 == 64 [pid = 2336] [id = 136] 15:48:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0DFB4400) [pid = 2336] [serial = 406] [outer = 00000000] 15:48:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (12538800) [pid = 2336] [serial = 407] [outer = 0DFB4400] 15:48:08 INFO - PROCESS | 2336 | 1464734888064 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (13804800) [pid = 2336] [serial = 408] [outer = 0DFB4400] 15:48:08 INFO - PROCESS | 2336 | 1464734888669 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:48:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 988ms 15:48:08 INFO - PROCESS | 2336 | 1464734888733 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 2336 | 1464734888739 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:48:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:48:08 INFO - PROCESS | 2336 | 1464734888746 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 2336 | 1464734888749 Marionette TRACE conn5 <- [1,510,null,{}] 15:48:08 INFO - PROCESS | 2336 | 1464734888752 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:08 INFO - PROCESS | 2336 | 1464734888865 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:48:08 INFO - PROCESS | 2336 | 1464734888967 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 2336 | ++DOCSHELL 14F4B000 == 65 [pid = 2336] [id = 137] 15:48:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (155DB000) [pid = 2336] [serial = 409] [outer = 00000000] 15:48:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (165E6000) [pid = 2336] [serial = 410] [outer = 155DB000] 15:48:09 INFO - PROCESS | 2336 | 1464734889021 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (171CFC00) [pid = 2336] [serial = 411] [outer = 155DB000] 15:48:09 INFO - PROCESS | 2336 | 1464734889695 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:48:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 970ms 15:48:09 INFO - PROCESS | 2336 | 1464734889717 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 2336 | 1464734889720 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:48:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:48:09 INFO - PROCESS | 2336 | 1464734889724 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 2336 | 1464734889728 Marionette TRACE conn5 <- [1,514,null,{}] 15:48:09 INFO - PROCESS | 2336 | 1464734889754 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:09 INFO - PROCESS | 2336 | 1464734889868 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:48:09 INFO - PROCESS | 2336 | 1464734889999 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 2336 | ++DOCSHELL 1B0AD000 == 66 [pid = 2336] [id = 138] 15:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1B0ADC00) [pid = 2336] [serial = 412] [outer = 00000000] 15:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1B0D3800) [pid = 2336] [serial = 413] [outer = 1B0ADC00] 15:48:10 INFO - PROCESS | 2336 | 1464734890056 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1B3B8000) [pid = 2336] [serial = 414] [outer = 1B0ADC00] 15:48:10 INFO - PROCESS | 2336 | 1464734890609 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:48:10 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 15:48:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 950ms 15:48:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:48:10 INFO - PROCESS | 2336 | 1464734890678 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 2336 | 1464734890681 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:48:10 INFO - PROCESS | 2336 | 1464734890684 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 2336 | 1464734890686 Marionette TRACE conn5 <- [1,518,null,{}] 15:48:10 INFO - PROCESS | 2336 | 1464734890690 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 2336 | 1464734890802 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:48:10 INFO - PROCESS | 2336 | 1464734890904 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 2336 | ++DOCSHELL 1B0D5800 == 67 [pid = 2336] [id = 139] 15:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1BEB7C00) [pid = 2336] [serial = 415] [outer = 00000000] 15:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1BF80C00) [pid = 2336] [serial = 416] [outer = 1BEB7C00] 15:48:10 INFO - PROCESS | 2336 | 1464734890958 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1BF94800) [pid = 2336] [serial = 417] [outer = 1BEB7C00] 15:48:11 INFO - PROCESS | 2336 | 1464734891539 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:48:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 930ms 15:48:11 INFO - PROCESS | 2336 | 1464734891617 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 2336 | 1464734891620 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:48:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:48:11 INFO - PROCESS | 2336 | 1464734891623 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 2336 | 1464734891625 Marionette TRACE conn5 <- [1,522,null,{}] 15:48:11 INFO - PROCESS | 2336 | 1464734891628 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:11 INFO - PROCESS | 2336 | 1464734891735 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:48:11 INFO - PROCESS | 2336 | 1464734891867 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 2336 | ++DOCSHELL 1BF96800 == 68 [pid = 2336] [id = 140] 15:48:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1BF97000) [pid = 2336] [serial = 418] [outer = 00000000] 15:48:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1BFA1000) [pid = 2336] [serial = 419] [outer = 1BF97000] 15:48:11 INFO - PROCESS | 2336 | 1464734891923 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1BFDD400) [pid = 2336] [serial = 420] [outer = 1BF97000] 15:48:12 INFO - PROCESS | 2336 | 1464734892796 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:48:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1217ms 15:48:12 INFO - PROCESS | 2336 | 1464734892845 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:48:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:48:12 INFO - PROCESS | 2336 | 1464734892848 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:48:12 INFO - PROCESS | 2336 | 1464734892854 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 2336 | 1464734892858 Marionette TRACE conn5 <- [1,526,null,{}] 15:48:12 INFO - PROCESS | 2336 | 1464734892863 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:12 INFO - PROCESS | 2336 | 1464734892967 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:48:13 INFO - PROCESS | 2336 | 1464734893094 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5D800 == 69 [pid = 2336] [id = 141] 15:48:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (0DC5E000) [pid = 2336] [serial = 421] [outer = 00000000] 15:48:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (0DFB3C00) [pid = 2336] [serial = 422] [outer = 0DC5E000] 15:48:13 INFO - PROCESS | 2336 | 1464734893145 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (0E2AF000) [pid = 2336] [serial = 423] [outer = 0DC5E000] 15:48:13 INFO - PROCESS | 2336 | 1464734893762 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 11E30000 == 68 [pid = 2336] [id = 134] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 13DA0C00 == 67 [pid = 2336] [id = 133] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 1B163400 == 66 [pid = 2336] [id = 132] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 0D222C00 == 65 [pid = 2336] [id = 131] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 18B47000 == 64 [pid = 2336] [id = 130] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 17136400 == 63 [pid = 2336] [id = 129] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 14F4EC00 == 62 [pid = 2336] [id = 128] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 0DC36000 == 61 [pid = 2336] [id = 127] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 14F48400 == 60 [pid = 2336] [id = 126] 15:48:13 INFO - PROCESS | 2336 | --DOCSHELL 0C933400 == 59 [pid = 2336] [id = 125] 15:48:13 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 15:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1023ms 15:48:13 INFO - PROCESS | 2336 | 1464734893878 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 2336 | 1464734893883 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:48:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:48:13 INFO - PROCESS | 2336 | 1464734893889 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 2336 | 1464734893892 Marionette TRACE conn5 <- [1,530,null,{}] 15:48:13 INFO - PROCESS | 2336 | 1464734893896 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:14 INFO - PROCESS | 2336 | 1464734894007 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (155DD400) [pid = 2336] [serial = 278] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1B16BC00) [pid = 2336] [serial = 239] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1D4DA400) [pid = 2336] [serial = 236] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (0CCE9800) [pid = 2336] [serial = 227] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1BF93000) [pid = 2336] [serial = 233] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (12695800) [pid = 2336] [serial = 230] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1BFE8400) [pid = 2336] [serial = 179] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (0DC58000) [pid = 2336] [serial = 337] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (0E1C8400) [pid = 2336] [serial = 338] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (15AD7C00) [pid = 2336] [serial = 344] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0E2AAC00) [pid = 2336] [serial = 335] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (0DFABC00) [pid = 2336] [serial = 334] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (15ACAC00) [pid = 2336] [serial = 343] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (13DA0800) [pid = 2336] [serial = 340] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1BEAA400) [pid = 2336] [serial = 332] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1BE25C00) [pid = 2336] [serial = 331] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1679C400) [pid = 2336] [serial = 346] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (0DC5F800) [pid = 2336] [serial = 319] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (14FCA000) [pid = 2336] [serial = 322] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1B15F400) [pid = 2336] [serial = 325] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1B3B4000) [pid = 2336] [serial = 328] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (177F2400) [pid = 2336] [serial = 349] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1800E400) [pid = 2336] [serial = 352] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (16BECC00) [pid = 2336] [serial = 347] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1794C400) [pid = 2336] [serial = 350] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (14E0B400) [pid = 2336] [serial = 341] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (18078800) [pid = 2336] [serial = 353] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (16BEDC00) [pid = 2336] [serial = 281] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1B0DB000) [pid = 2336] [serial = 284] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0E1C1C00) [pid = 2336] [serial = 275] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (19B0D000) [pid = 2336] [serial = 355] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (16CD0400) [pid = 2336] [serial = 272] [outer = 00000000] [url = about:blank] 15:48:14 INFO - PROCESS | 2336 | 1464734894111 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E1C00 == 60 [pid = 2336] [id = 142] 15:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (0CCE9800) [pid = 2336] [serial = 424] [outer = 00000000] 15:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (0DC5FC00) [pid = 2336] [serial = 425] [outer = 0CCE9800] 15:48:14 INFO - PROCESS | 2336 | 1464734894157 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (0DFAFC00) [pid = 2336] [serial = 426] [outer = 0CCE9800] 15:48:14 INFO - PROCESS | 2336 | 1464734894638 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:48:14 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 15:48:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:48:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:48:14 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 15:48:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:48:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:48:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:48:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 771ms 15:48:14 INFO - PROCESS | 2336 | 1464734894665 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 2336 | 1464734894667 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:48:14 INFO - PROCESS | 2336 | 1464734894670 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:48:14 INFO - PROCESS | 2336 | 1464734894674 Marionette TRACE conn5 <- [1,534,null,{}] 15:48:14 INFO - PROCESS | 2336 | 1464734894684 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:14 INFO - PROCESS | 2336 | 1464734894779 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:48:14 INFO - PROCESS | 2336 | 1464734894789 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 2336 | ++DOCSHELL 128A9800 == 61 [pid = 2336] [id = 143] 15:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (128ADC00) [pid = 2336] [serial = 427] [outer = 00000000] 15:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (139F2C00) [pid = 2336] [serial = 428] [outer = 128ADC00] 15:48:14 INFO - PROCESS | 2336 | 1464734894838 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (13D9B400) [pid = 2336] [serial = 429] [outer = 128ADC00] 15:48:15 INFO - PROCESS | 2336 | 1464734895309 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:48:15 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. 15:48:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 15:48:15 INFO - PROCESS | 2336 | 1464734895343 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 2336 | 1464734895346 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:48:15 INFO - PROCESS | 2336 | 1464734895349 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 2336 | 1464734895350 Marionette TRACE conn5 <- [1,538,null,{}] 15:48:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:48:15 INFO - PROCESS | 2336 | 1464734895354 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:15 INFO - PROCESS | 2336 | 1464734895441 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:48:15 INFO - PROCESS | 2336 | 1464734895450 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 2336 | ++DOCSHELL 14F44800 == 62 [pid = 2336] [id = 144] 15:48:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (14F44C00) [pid = 2336] [serial = 430] [outer = 00000000] 15:48:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (15A30C00) [pid = 2336] [serial = 431] [outer = 14F44C00] 15:48:15 INFO - PROCESS | 2336 | 1464734895496 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (15ACF800) [pid = 2336] [serial = 432] [outer = 14F44C00] 15:48:15 INFO - PROCESS | 2336 | 1464734895993 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:48:16 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. 15:48:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 15:48:16 INFO - PROCESS | 2336 | 1464734896023 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:48:16 INFO - PROCESS | 2336 | 1464734896025 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:48:16 INFO - PROCESS | 2336 | 1464734896028 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:48:16 INFO - PROCESS | 2336 | 1464734896030 Marionette TRACE conn5 <- [1,542,null,{}] 15:48:16 INFO - PROCESS | 2336 | 1464734896033 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:16 INFO - PROCESS | 2336 | 1464734896118 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:48:16 INFO - PROCESS | 2336 | 1464734896124 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 2336 | ++DOCSHELL 0DFACC00 == 63 [pid = 2336] [id = 145] 15:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (14F50800) [pid = 2336] [serial = 433] [outer = 00000000] 15:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (165EA400) [pid = 2336] [serial = 434] [outer = 14F50800] 15:48:16 INFO - PROCESS | 2336 | 1464734896172 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (16BECC00) [pid = 2336] [serial = 435] [outer = 14F50800] 15:48:16 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:16 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:16 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:16 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:16 INFO - PROCESS | 2336 | 1464734896661 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 15:48:16 INFO - PROCESS | 2336 | 1464734896699 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:48:16 INFO - PROCESS | 2336 | 1464734896701 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:48:16 INFO - PROCESS | 2336 | 1464734896704 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:48:16 INFO - PROCESS | 2336 | 1464734896706 Marionette TRACE conn5 <- [1,546,null,{}] 15:48:16 INFO - PROCESS | 2336 | 1464734896709 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:16 INFO - PROCESS | 2336 | 1464734896870 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:48:16 INFO - PROCESS | 2336 | 1464734896934 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 2336 | ++DOCSHELL 1794C400 == 64 [pid = 2336] [id = 146] 15:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1794D000) [pid = 2336] [serial = 436] [outer = 00000000] 15:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (17955C00) [pid = 2336] [serial = 437] [outer = 1794D000] 15:48:16 INFO - PROCESS | 2336 | 1464734896979 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (17C0A000) [pid = 2336] [serial = 438] [outer = 1794D000] 15:48:17 INFO - PROCESS | 2336 | 1464734897422 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 770ms 15:48:17 INFO - PROCESS | 2336 | 1464734897475 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:48:17 INFO - PROCESS | 2336 | 1464734897477 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:48:17 INFO - PROCESS | 2336 | 1464734897484 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 2336 | 1464734897486 Marionette TRACE conn5 <- [1,550,null,{}] 15:48:17 INFO - PROCESS | 2336 | 1464734897489 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:17 INFO - PROCESS | 2336 | 1464734897608 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:48:17 INFO - PROCESS | 2336 | 1464734897619 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 2336 | ++DOCSHELL 17955000 == 65 [pid = 2336] [id = 147] 15:48:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1796CC00) [pid = 2336] [serial = 439] [outer = 00000000] 15:48:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (18B42400) [pid = 2336] [serial = 440] [outer = 1796CC00] 15:48:17 INFO - PROCESS | 2336 | 1464734897711 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (18B43400) [pid = 2336] [serial = 441] [outer = 1796CC00] 15:48:17 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:17 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:18 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:18 INFO - PROCESS | 2336 | 1464734898120 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 15:48:18 INFO - PROCESS | 2336 | 1464734898156 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:48:18 INFO - PROCESS | 2336 | 1464734898158 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:48:18 INFO - PROCESS | 2336 | 1464734898161 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 2336 | 1464734898163 Marionette TRACE conn5 <- [1,554,null,{}] 15:48:18 INFO - PROCESS | 2336 | 1464734898166 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:18 INFO - PROCESS | 2336 | 1464734898306 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (18B48C00) [pid = 2336] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (177FCC00) [pid = 2336] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14F4FC00) [pid = 2336] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14F48800) [pid = 2336] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (0DC38C00) [pid = 2336] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (177F5000) [pid = 2336] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0C941000) [pid = 2336] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1B168000) [pid = 2336] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (11E33400) [pid = 2336] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:48:18 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (165E3000) [pid = 2336] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:48:18 INFO - PROCESS | 2336 | 1464734898459 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B000 == 66 [pid = 2336] [id = 148] 15:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0C93EC00) [pid = 2336] [serial = 442] [outer = 00000000] 15:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0DFAD000) [pid = 2336] [serial = 443] [outer = 0C93EC00] 15:48:18 INFO - PROCESS | 2336 | 1464734898503 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (139F1800) [pid = 2336] [serial = 444] [outer = 0C93EC00] 15:48:18 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:18 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:18 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:18 INFO - PROCESS | 2336 | 1464734898868 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 15:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:48:18 INFO - PROCESS | 2336 | 1464734898892 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 2336 | 1464734898894 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:48:18 INFO - PROCESS | 2336 | 1464734898897 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 2336 | 1464734898899 Marionette TRACE conn5 <- [1,558,null,{}] 15:48:18 INFO - PROCESS | 2336 | 1464734898903 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 2336 | 1464734899019 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:48:19 INFO - PROCESS | 2336 | 1464734899029 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 2336 | ++DOCSHELL 0DC36000 == 67 [pid = 2336] [id = 149] 15:48:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (14E91800) [pid = 2336] [serial = 445] [outer = 00000000] 15:48:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (19140400) [pid = 2336] [serial = 446] [outer = 14E91800] 15:48:19 INFO - PROCESS | 2336 | 1464734899074 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (19FDC000) [pid = 2336] [serial = 447] [outer = 14E91800] 15:48:19 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:19 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:19 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:19 INFO - PROCESS | 2336 | 1464734899498 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 15:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:48:19 INFO - PROCESS | 2336 | 1464734899528 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 2336 | 1464734899530 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:48:19 INFO - PROCESS | 2336 | 1464734899534 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 2336 | 1464734899535 Marionette TRACE conn5 <- [1,562,null,{}] 15:48:19 INFO - PROCESS | 2336 | 1464734899539 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 2336 | 1464734899656 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:48:19 INFO - PROCESS | 2336 | 1464734899738 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 2336 | ++DOCSHELL 1A34A000 == 68 [pid = 2336] [id = 150] 15:48:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1A34B400) [pid = 2336] [serial = 448] [outer = 00000000] 15:48:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1A678C00) [pid = 2336] [serial = 449] [outer = 1A34B400] 15:48:19 INFO - PROCESS | 2336 | 1464734899782 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1B0D2800) [pid = 2336] [serial = 450] [outer = 1A34B400] 15:48:20 INFO - PROCESS | 2336 | 1464734900076 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 15:48:20 INFO - PROCESS | 2336 | 1464734900107 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 2336 | 1464734900110 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:48:20 INFO - PROCESS | 2336 | 1464734900118 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 2336 | 1464734900131 Marionette TRACE conn5 <- [1,566,null,{}] 15:48:20 INFO - PROCESS | 2336 | 1464734900141 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:20 INFO - PROCESS | 2336 | 1464734900280 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:48:20 INFO - PROCESS | 2336 | 1464734900289 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 2336 | ++DOCSHELL 0DC57000 == 69 [pid = 2336] [id = 151] 15:48:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1B0D4000) [pid = 2336] [serial = 451] [outer = 00000000] 15:48:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1B3B4400) [pid = 2336] [serial = 452] [outer = 1B0D4000] 15:48:20 INFO - PROCESS | 2336 | 1464734900341 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1BEAC000) [pid = 2336] [serial = 453] [outer = 1B0D4000] 15:48:20 INFO - PROCESS | 2336 | 1464734900943 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 890ms 15:48:21 INFO - PROCESS | 2336 | 1464734901011 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 2336 | 1464734901016 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:48:21 INFO - PROCESS | 2336 | 1464734901021 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 2336 | 1464734901026 Marionette TRACE conn5 <- [1,570,null,{}] 15:48:21 INFO - PROCESS | 2336 | 1464734901031 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:21 INFO - PROCESS | 2336 | 1464734901151 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:48:21 INFO - PROCESS | 2336 | 1464734901282 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 2336 | ++DOCSHELL 0D44A800 == 70 [pid = 2336] [id = 152] 15:48:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0DC32400) [pid = 2336] [serial = 454] [outer = 00000000] 15:48:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (11E2DC00) [pid = 2336] [serial = 455] [outer = 0DC32400] 15:48:21 INFO - PROCESS | 2336 | 1464734901340 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (12699C00) [pid = 2336] [serial = 456] [outer = 0DC32400] 15:48:21 INFO - PROCESS | 2336 | 1464734901974 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1079ms 15:48:22 INFO - PROCESS | 2336 | 1464734902195 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 2336 | 1464734902201 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:48:22 INFO - PROCESS | 2336 | 1464734902212 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 2336 | 1464734902215 Marionette TRACE conn5 <- [1,574,null,{}] 15:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:48:22 INFO - PROCESS | 2336 | 1464734902219 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 2336 | 1464734902335 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:48:22 INFO - PROCESS | 2336 | 1464734902456 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 2336 | ++DOCSHELL 0CCE9000 == 71 [pid = 2336] [id = 153] 15:48:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (0DB04800) [pid = 2336] [serial = 457] [outer = 00000000] 15:48:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1A091C00) [pid = 2336] [serial = 458] [outer = 0DB04800] 15:48:22 INFO - PROCESS | 2336 | 1464734902514 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1A66D800) [pid = 2336] [serial = 459] [outer = 0DB04800] 15:48:22 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:22 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:23 INFO - PROCESS | 2336 | 1464734903100 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 910ms 15:48:23 INFO - PROCESS | 2336 | 1464734903134 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 2336 | 1464734903137 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:48:23 INFO - PROCESS | 2336 | 1464734903140 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 2336 | 1464734903144 Marionette TRACE conn5 <- [1,578,null,{}] 15:48:23 INFO - PROCESS | 2336 | 1464734903155 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:23 INFO - PROCESS | 2336 | 1464734903271 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:48:23 INFO - PROCESS | 2336 | 1464734903376 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 2336 | ++DOCSHELL 1BE26800 == 72 [pid = 2336] [id = 154] 15:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1BF76800) [pid = 2336] [serial = 460] [outer = 00000000] 15:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1BF95800) [pid = 2336] [serial = 461] [outer = 1BF76800] 15:48:23 INFO - PROCESS | 2336 | 1464734903433 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1BFA1400) [pid = 2336] [serial = 462] [outer = 1BF76800] 15:48:24 INFO - PROCESS | 2336 | 1464734904060 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 970ms 15:48:24 INFO - PROCESS | 2336 | 1464734904114 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 2336 | 1464734904117 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:48:24 INFO - PROCESS | 2336 | 1464734904121 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 2336 | 1464734904123 Marionette TRACE conn5 <- [1,582,null,{}] 15:48:24 INFO - PROCESS | 2336 | 1464734904126 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:24 INFO - PROCESS | 2336 | 1464734904241 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:48:24 INFO - PROCESS | 2336 | 1464734904373 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 2336 | ++DOCSHELL 1B396800 == 73 [pid = 2336] [id = 155] 15:48:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1B398400) [pid = 2336] [serial = 463] [outer = 00000000] 15:48:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1B39C000) [pid = 2336] [serial = 464] [outer = 1B398400] 15:48:24 INFO - PROCESS | 2336 | 1464734904429 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1B39F800) [pid = 2336] [serial = 465] [outer = 1B398400] 15:48:24 INFO - PROCESS | 2336 | 1464734904978 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 930ms 15:48:25 INFO - PROCESS | 2336 | 1464734905054 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 2336 | 1464734905056 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:48:25 INFO - PROCESS | 2336 | 1464734905060 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 2336 | 1464734905062 Marionette TRACE conn5 <- [1,586,null,{}] 15:48:25 INFO - PROCESS | 2336 | 1464734905066 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:25 INFO - PROCESS | 2336 | 1464734905170 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:48:25 INFO - PROCESS | 2336 | 1464734905301 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 2336 | ++DOCSHELL 14E94000 == 74 [pid = 2336] [id = 156] 15:48:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (15A33800) [pid = 2336] [serial = 466] [outer = 00000000] 15:48:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1B51C000) [pid = 2336] [serial = 467] [outer = 15A33800] 15:48:25 INFO - PROCESS | 2336 | 1464734905356 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1B51F000) [pid = 2336] [serial = 468] [outer = 15A33800] 15:48:25 INFO - PROCESS | 2336 | 1464734905948 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 971ms 15:48:26 INFO - PROCESS | 2336 | 1464734906035 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 2336 | 1464734906037 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:48:26 INFO - PROCESS | 2336 | 1464734906041 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:48:26 INFO - PROCESS | 2336 | 1464734906043 Marionette TRACE conn5 <- [1,590,null,{}] 15:48:26 INFO - PROCESS | 2336 | 1464734906047 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:26 INFO - PROCESS | 2336 | 1464734906181 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:48:26 INFO - PROCESS | 2336 | 1464734906315 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 2336 | ++DOCSHELL 0DB06C00 == 75 [pid = 2336] [id = 157] 15:48:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (0DB07400) [pid = 2336] [serial = 469] [outer = 00000000] 15:48:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0E1C6C00) [pid = 2336] [serial = 470] [outer = 0DB07400] 15:48:26 INFO - PROCESS | 2336 | 1464734906372 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (11E90000) [pid = 2336] [serial = 471] [outer = 0DB07400] 15:48:27 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:48:27 INFO - PROCESS | 2336 | 1464734907273 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1269ms 15:48:27 INFO - PROCESS | 2336 | 1464734907314 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 2336 | 1464734907320 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:48:27 INFO - PROCESS | 2336 | 1464734907324 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:48:27 INFO - PROCESS | 2336 | 1464734907329 Marionette TRACE conn5 <- [1,594,null,{}] 15:48:27 INFO - PROCESS | 2336 | 1464734907334 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:27 INFO - PROCESS | 2336 | 1464734907442 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:48:27 INFO - PROCESS | 2336 | 1464734907577 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 2336 | ++DOCSHELL 0DB02C00 == 76 [pid = 2336] [id = 158] 15:48:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (0E2B0800) [pid = 2336] [serial = 472] [outer = 00000000] 15:48:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (139F5400) [pid = 2336] [serial = 473] [outer = 0E2B0800] 15:48:27 INFO - PROCESS | 2336 | 1464734907629 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (14F45400) [pid = 2336] [serial = 474] [outer = 0E2B0800] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 1A34A000 == 75 [pid = 2336] [id = 150] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 0DC36000 == 74 [pid = 2336] [id = 149] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 0C93B000 == 73 [pid = 2336] [id = 148] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 17955000 == 72 [pid = 2336] [id = 147] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 1794C400 == 71 [pid = 2336] [id = 146] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 0DFACC00 == 70 [pid = 2336] [id = 145] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 14F44800 == 69 [pid = 2336] [id = 144] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 128A9800 == 68 [pid = 2336] [id = 143] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 0C8E1C00 == 67 [pid = 2336] [id = 142] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 0DC5D800 == 66 [pid = 2336] [id = 141] 15:48:28 INFO - PROCESS | 2336 | --DOCSHELL 0DC5A400 == 65 [pid = 2336] [id = 136] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1602C400) [pid = 2336] [serial = 376] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (13410400) [pid = 2336] [serial = 379] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (13D95400) [pid = 2336] [serial = 380] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (17975C00) [pid = 2336] [serial = 386] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (0DC3C000) [pid = 2336] [serial = 374] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (0DB0A000) [pid = 2336] [serial = 373] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1BE22400) [pid = 2336] [serial = 395] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (0D223800) [pid = 2336] [serial = 358] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (139F0C00) [pid = 2336] [serial = 361] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1800C400) [pid = 2336] [serial = 364] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1B0DFC00) [pid = 2336] [serial = 367] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (17C0C000) [pid = 2336] [serial = 370] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1B0D7800) [pid = 2336] [serial = 393] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (11E39000) [pid = 2336] [serial = 402] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1A66F800) [pid = 2336] [serial = 404] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (17D55400) [pid = 2336] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (11E38000) [pid = 2336] [serial = 401] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1BEA8400) [pid = 2336] [serial = 396] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1794F000) [pid = 2336] [serial = 398] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (17DD6000) [pid = 2336] [serial = 387] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (18B4B400) [pid = 2336] [serial = 399] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (18B4F800) [pid = 2336] [serial = 389] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1B0D6800) [pid = 2336] [serial = 392] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1A343400) [pid = 2336] [serial = 390] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1679A800) [pid = 2336] [serial = 382] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (16BEC000) [pid = 2336] [serial = 383] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (165E6800) [pid = 2336] [serial = 377] [outer = 00000000] [url = about:blank] 15:48:28 INFO - PROCESS | 2336 | 1464734908259 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 15:48:28 INFO - PROCESS | 2336 | 1464734908300 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 2336 | 1464734908305 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:48:28 INFO - PROCESS | 2336 | 1464734908311 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 2336 | 1464734908313 Marionette TRACE conn5 <- [1,598,null,{}] 15:48:28 INFO - PROCESS | 2336 | 1464734908317 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:28 INFO - PROCESS | 2336 | 1464734908413 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:48:28 INFO - PROCESS | 2336 | 1464734908506 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 2336 | ++DOCSHELL 0CCEEC00 == 66 [pid = 2336] [id = 159] 15:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0D46B400) [pid = 2336] [serial = 475] [outer = 00000000] 15:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0DFAF000) [pid = 2336] [serial = 476] [outer = 0D46B400] 15:48:28 INFO - PROCESS | 2336 | 1464734908552 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (11E3CC00) [pid = 2336] [serial = 477] [outer = 0D46B400] 15:48:29 INFO - PROCESS | 2336 | 1464734909001 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 15:48:29 INFO - PROCESS | 2336 | 1464734909044 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 2336 | 1464734909047 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:48:29 INFO - PROCESS | 2336 | 1464734909050 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:48:29 INFO - PROCESS | 2336 | 1464734909054 Marionette TRACE conn5 <- [1,602,null,{}] 15:48:29 INFO - PROCESS | 2336 | 1464734909064 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 2336 | 1464734909153 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:48:29 INFO - PROCESS | 2336 | 1464734909163 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 2336 | ++DOCSHELL 1602CC00 == 67 [pid = 2336] [id = 160] 15:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1602E400) [pid = 2336] [serial = 478] [outer = 00000000] 15:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (165E9000) [pid = 2336] [serial = 479] [outer = 1602E400] 15:48:29 INFO - PROCESS | 2336 | 1464734909211 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (16BEA800) [pid = 2336] [serial = 480] [outer = 1602E400] 15:48:29 INFO - PROCESS | 2336 | 1464734909688 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 15:48:29 INFO - PROCESS | 2336 | 1464734909724 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 2336 | 1464734909727 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:48:29 INFO - PROCESS | 2336 | 1464734909730 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:48:29 INFO - PROCESS | 2336 | 1464734909732 Marionette TRACE conn5 <- [1,606,null,{}] 15:48:29 INFO - PROCESS | 2336 | 1464734909735 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 2336 | 1464734909825 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:48:29 INFO - PROCESS | 2336 | 1464734909834 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 2336 | ++DOCSHELL 165E4C00 == 68 [pid = 2336] [id = 161] 15:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (16BEC000) [pid = 2336] [serial = 481] [outer = 00000000] 15:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (17C0F800) [pid = 2336] [serial = 482] [outer = 16BEC000] 15:48:29 INFO - PROCESS | 2336 | 1464734909879 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (17D56C00) [pid = 2336] [serial = 483] [outer = 16BEC000] 15:48:30 INFO - PROCESS | 2336 | 1464734910335 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 15:48:30 INFO - PROCESS | 2336 | 1464734910404 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 2336 | 1464734910406 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:48:30 INFO - PROCESS | 2336 | 1464734910416 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 2336 | 1464734910417 Marionette TRACE conn5 <- [1,610,null,{}] 15:48:30 INFO - PROCESS | 2336 | 1464734910421 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:30 INFO - PROCESS | 2336 | 1464734910535 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:48:30 INFO - PROCESS | 2336 | 1464734910624 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 2336 | ++DOCSHELL 17DD5800 == 69 [pid = 2336] [id = 162] 15:48:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (17DD6000) [pid = 2336] [serial = 484] [outer = 00000000] 15:48:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (18B48C00) [pid = 2336] [serial = 485] [outer = 17DD6000] 15:48:30 INFO - PROCESS | 2336 | 1464734910671 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (18B49000) [pid = 2336] [serial = 486] [outer = 17DD6000] 15:48:31 INFO - PROCESS | 2336 | 1464734911099 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 15:48:31 INFO - PROCESS | 2336 | 1464734911147 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 2336 | 1464734911149 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:48:31 INFO - PROCESS | 2336 | 1464734911152 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 2336 | 1464734911154 Marionette TRACE conn5 <- [1,614,null,{}] 15:48:31 INFO - PROCESS | 2336 | 1464734911157 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:31 INFO - PROCESS | 2336 | 1464734911283 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:48:31 INFO - PROCESS | 2336 | 1464734911344 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 2336 | ++DOCSHELL 17D58000 == 70 [pid = 2336] [id = 163] 15:48:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (19140000) [pid = 2336] [serial = 487] [outer = 00000000] 15:48:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1A66FC00) [pid = 2336] [serial = 488] [outer = 19140000] 15:48:31 INFO - PROCESS | 2336 | 1464734911390 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1B0D1400) [pid = 2336] [serial = 489] [outer = 19140000] 15:48:31 INFO - PROCESS | 2336 | 1464734911814 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 733ms 15:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:48:31 INFO - PROCESS | 2336 | 1464734911908 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 2336 | 1464734911910 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:48:31 INFO - PROCESS | 2336 | 1464734911913 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 2336 | 1464734911915 Marionette TRACE conn5 <- [1,618,null,{}] 15:48:31 INFO - PROCESS | 2336 | 1464734911918 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 2336 | 1464734912034 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:48:32 INFO - PROCESS | 2336 | 1464734912096 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 2336 | ++DOCSHELL 1A66EC00 == 71 [pid = 2336] [id = 164] 15:48:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1B168000) [pid = 2336] [serial = 490] [outer = 00000000] 15:48:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1B396C00) [pid = 2336] [serial = 491] [outer = 1B168000] 15:48:32 INFO - PROCESS | 2336 | 1464734912140 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1B3AC400) [pid = 2336] [serial = 492] [outer = 1B168000] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0C93EC00) [pid = 2336] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1A34B400) [pid = 2336] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (14E91800) [pid = 2336] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (0C93C800) [pid = 2336] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (14E0AC00) [pid = 2336] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1B3A9C00) [pid = 2336] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (171CEC00) [pid = 2336] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (0DB0BC00) [pid = 2336] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1340B400) [pid = 2336] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (17C05C00) [pid = 2336] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1A34C000) [pid = 2336] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (19F50400) [pid = 2336] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1B0B9800) [pid = 2336] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1794D000) [pid = 2336] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (128ADC00) [pid = 2336] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (0CCE9800) [pid = 2336] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14F50800) [pid = 2336] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1796CC00) [pid = 2336] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (0DC5E000) [pid = 2336] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:48:32 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (14F44C00) [pid = 2336] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:48:32 INFO - PROCESS | 2336 | 1464734912743 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 870ms 15:48:32 INFO - PROCESS | 2336 | 1464734912785 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:48:32 INFO - PROCESS | 2336 | 1464734912787 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:48:32 INFO - PROCESS | 2336 | 1464734912790 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 2336 | 1464734912792 Marionette TRACE conn5 <- [1,622,null,{}] 15:48:32 INFO - PROCESS | 2336 | 1464734912796 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 2336 | 1464734912914 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:48:32 INFO - PROCESS | 2336 | 1464734912974 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3C400 == 72 [pid = 2336] [id = 165] 15:48:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (0DC5E000) [pid = 2336] [serial = 493] [outer = 00000000] 15:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (14F50800) [pid = 2336] [serial = 494] [outer = 0DC5E000] 15:48:33 INFO - PROCESS | 2336 | 1464734913018 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (171CF400) [pid = 2336] [serial = 495] [outer = 0DC5E000] 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:33 INFO - PROCESS | 2336 | 1464734913405 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 15:48:33 INFO - PROCESS | 2336 | 1464734913461 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 2336 | 1464734913463 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:48:33 INFO - PROCESS | 2336 | 1464734913466 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 2336 | 1464734913468 Marionette TRACE conn5 <- [1,626,null,{}] 15:48:33 INFO - PROCESS | 2336 | 1464734913471 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:33 INFO - PROCESS | 2336 | 1464734913558 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:48:33 INFO - PROCESS | 2336 | 1464734913565 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 2336 | ++DOCSHELL 17950400 == 73 [pid = 2336] [id = 166] 15:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (17950C00) [pid = 2336] [serial = 496] [outer = 00000000] 15:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1A34E800) [pid = 2336] [serial = 497] [outer = 17950C00] 15:48:33 INFO - PROCESS | 2336 | 1464734913609 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1B0AEC00) [pid = 2336] [serial = 498] [outer = 17950C00] 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:33 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:34 INFO - PROCESS | 2336 | 1464734914047 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 15:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:48:34 INFO - PROCESS | 2336 | 1464734914097 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 2336 | 1464734914099 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:48:34 INFO - PROCESS | 2336 | 1464734914102 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 2336 | 1464734914104 Marionette TRACE conn5 <- [1,630,null,{}] 15:48:34 INFO - PROCESS | 2336 | 1464734914107 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:34 INFO - PROCESS | 2336 | 1464734914191 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:48:34 INFO - PROCESS | 2336 | 1464734914198 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 2336 | ++DOCSHELL 1B3B3C00 == 74 [pid = 2336] [id = 167] 15:48:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1B51E000) [pid = 2336] [serial = 499] [outer = 00000000] 15:48:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1BE1CC00) [pid = 2336] [serial = 500] [outer = 1B51E000] 15:48:34 INFO - PROCESS | 2336 | 1464734914241 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1BEA8400) [pid = 2336] [serial = 501] [outer = 1B51E000] 15:48:34 INFO - PROCESS | 2336 | 1464734914829 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 15:48:34 INFO - PROCESS | 2336 | 1464734914908 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 2336 | 1464734914913 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:48:34 INFO - PROCESS | 2336 | 1464734914933 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:48:34 INFO - PROCESS | 2336 | 1464734914937 Marionette TRACE conn5 <- [1,634,null,{}] 15:48:34 INFO - PROCESS | 2336 | 1464734914959 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:35 INFO - PROCESS | 2336 | 1464734915118 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:48:35 INFO - PROCESS | 2336 | 1464734915177 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 2336 | ++DOCSHELL 0DC36C00 == 75 [pid = 2336] [id = 168] 15:48:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (0DC37400) [pid = 2336] [serial = 502] [outer = 00000000] 15:48:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (0E234800) [pid = 2336] [serial = 503] [outer = 0DC37400] 15:48:35 INFO - PROCESS | 2336 | 1464734915275 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (11F7F800) [pid = 2336] [serial = 504] [outer = 0DC37400] 15:48:35 INFO - PROCESS | 2336 | 1464734915873 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 15:48:35 INFO - PROCESS | 2336 | 1464734915910 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 2336 | 1464734915916 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:48:35 INFO - PROCESS | 2336 | 1464734915923 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 2336 | 1464734915925 Marionette TRACE conn5 <- [1,638,null,{}] 15:48:35 INFO - PROCESS | 2336 | 1464734915930 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 2336 | 1464734916044 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:48:36 INFO - PROCESS | 2336 | 1464734916180 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 2336 | ++DOCSHELL 15ACA400 == 76 [pid = 2336] [id = 169] 15:48:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (15AD1C00) [pid = 2336] [serial = 505] [outer = 00000000] 15:48:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (16BE6000) [pid = 2336] [serial = 506] [outer = 15AD1C00] 15:48:36 INFO - PROCESS | 2336 | 1464734916235 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (17C06800) [pid = 2336] [serial = 507] [outer = 15AD1C00] 15:48:36 INFO - PROCESS | 2336 | 1464734916824 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 970ms 15:48:36 INFO - PROCESS | 2336 | 1464734916895 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 2336 | 1464734916897 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:48:36 INFO - PROCESS | 2336 | 1464734916901 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:48:36 INFO - PROCESS | 2336 | 1464734916905 Marionette TRACE conn5 <- [1,642,null,{}] 15:48:36 INFO - PROCESS | 2336 | 1464734916916 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:37 INFO - PROCESS | 2336 | 1464734917031 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:48:37 INFO - PROCESS | 2336 | 1464734917167 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 2336 | ++DOCSHELL 1A012400 == 77 [pid = 2336] [id = 170] 15:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1A014000) [pid = 2336] [serial = 508] [outer = 00000000] 15:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1A345C00) [pid = 2336] [serial = 509] [outer = 1A014000] 15:48:37 INFO - PROCESS | 2336 | 1464734917226 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1B0AAC00) [pid = 2336] [serial = 510] [outer = 1A014000] 15:48:37 INFO - PROCESS | 2336 | 1464734917845 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 15:48:37 INFO - PROCESS | 2336 | 1464734917878 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 2336 | 1464734917881 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:48:37 INFO - PROCESS | 2336 | 1464734917885 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:48:37 INFO - PROCESS | 2336 | 1464734917887 Marionette TRACE conn5 <- [1,646,null,{}] 15:48:37 INFO - PROCESS | 2336 | 1464734917890 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 2336 | 1464734918005 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:48:38 INFO - PROCESS | 2336 | 1464734918140 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 2336 | ++DOCSHELL 1B598000 == 78 [pid = 2336] [id = 171] 15:48:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1B598800) [pid = 2336] [serial = 511] [outer = 00000000] 15:48:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1B59C400) [pid = 2336] [serial = 512] [outer = 1B598800] 15:48:38 INFO - PROCESS | 2336 | 1464734918195 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1B59F800) [pid = 2336] [serial = 513] [outer = 1B598800] 15:48:38 INFO - PROCESS | 2336 | 1464734918791 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:48:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 970ms 15:48:38 INFO - PROCESS | 2336 | 1464734918859 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 2336 | 1464734918862 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:48:38 INFO - PROCESS | 2336 | 1464734918865 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:48:38 INFO - PROCESS | 2336 | 1464734918867 Marionette TRACE conn5 <- [1,650,null,{}] 15:48:38 INFO - PROCESS | 2336 | 1464734918871 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 2336 | 1464734918981 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:48:39 INFO - PROCESS | 2336 | 1464734919302 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 2336 | ++DOCSHELL 0C856000 == 79 [pid = 2336] [id = 172] 15:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (0C85A800) [pid = 2336] [serial = 514] [outer = 00000000] 15:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (0CCF4400) [pid = 2336] [serial = 515] [outer = 0C85A800] 15:48:39 INFO - PROCESS | 2336 | 1464734919380 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (0DB06400) [pid = 2336] [serial = 516] [outer = 0C85A800] 15:48:39 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:39 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:39 INFO - PROCESS | 2336 | 1464734919989 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1185ms 15:48:40 INFO - PROCESS | 2336 | 1464734920055 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 2336 | 1464734920059 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:48:40 INFO - PROCESS | 2336 | 1464734920063 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 2336 | 1464734920067 Marionette TRACE conn5 <- [1,654,null,{}] 15:48:40 INFO - PROCESS | 2336 | 1464734920072 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:40 INFO - PROCESS | 2336 | 1464734920174 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:48:40 INFO - PROCESS | 2336 | 1464734920313 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3DC00 == 80 [pid = 2336] [id = 173] 15:48:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0DC57C00) [pid = 2336] [serial = 517] [outer = 00000000] 15:48:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (0E1D1400) [pid = 2336] [serial = 518] [outer = 0DC57C00] 15:48:40 INFO - PROCESS | 2336 | 1464734920364 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (10CB3400) [pid = 2336] [serial = 519] [outer = 0DC57C00] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0C938800 == 79 [pid = 2336] [id = 120] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 139F7C00 == 78 [pid = 2336] [id = 93] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 17C03400 == 77 [pid = 2336] [id = 124] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 16BE5800 == 76 [pid = 2336] [id = 94] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 19FDC400 == 75 [pid = 2336] [id = 60] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 18B4E400 == 74 [pid = 2336] [id = 106] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0C938400 == 73 [pid = 2336] [id = 92] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 1A34BC00 == 72 [pid = 2336] [id = 123] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 17950400 == 71 [pid = 2336] [id = 166] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0DC3C400 == 70 [pid = 2336] [id = 165] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 1A66EC00 == 69 [pid = 2336] [id = 164] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 17D58000 == 68 [pid = 2336] [id = 163] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 17DD5800 == 67 [pid = 2336] [id = 162] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 165E4C00 == 66 [pid = 2336] [id = 161] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 1602CC00 == 65 [pid = 2336] [id = 160] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0CCEEC00 == 64 [pid = 2336] [id = 159] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0DB02C00 == 63 [pid = 2336] [id = 158] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0CCE9000 == 62 [pid = 2336] [id = 153] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0D44A800 == 61 [pid = 2336] [id = 152] 15:48:40 INFO - PROCESS | 2336 | --DOCSHELL 0DC57000 == 60 [pid = 2336] [id = 151] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (0DB03800) [pid = 2336] [serial = 359] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (165E6400) [pid = 2336] [serial = 323] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1B3B8400) [pid = 2336] [serial = 329] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1B0ABC00) [pid = 2336] [serial = 365] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0E1BEC00) [pid = 2336] [serial = 320] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (13D97C00) [pid = 2336] [serial = 362] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (17C0C800) [pid = 2336] [serial = 371] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1B3AC800) [pid = 2336] [serial = 368] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1B15D000) [pid = 2336] [serial = 317] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1B167C00) [pid = 2336] [serial = 326] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (17955C00) [pid = 2336] [serial = 437] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (139F2C00) [pid = 2336] [serial = 428] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (13D9B400) [pid = 2336] [serial = 429] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (0DC5FC00) [pid = 2336] [serial = 425] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (0DFAFC00) [pid = 2336] [serial = 426] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (165EA400) [pid = 2336] [serial = 434] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (18B42400) [pid = 2336] [serial = 440] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0E2AF000) [pid = 2336] [serial = 423] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (0DFB3C00) [pid = 2336] [serial = 422] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (15A30C00) [pid = 2336] [serial = 431] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (15ACF800) [pid = 2336] [serial = 432] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (12538800) [pid = 2336] [serial = 407] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (17C0A000) [pid = 2336] [serial = 438] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (165E6000) [pid = 2336] [serial = 410] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1B0D3800) [pid = 2336] [serial = 413] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1BF80C00) [pid = 2336] [serial = 416] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1BFA1000) [pid = 2336] [serial = 419] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0DFAD000) [pid = 2336] [serial = 443] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18B43400) [pid = 2336] [serial = 441] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1A678C00) [pid = 2336] [serial = 449] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (139F1800) [pid = 2336] [serial = 444] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (19FDC000) [pid = 2336] [serial = 447] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1B0D2800) [pid = 2336] [serial = 450] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (19140400) [pid = 2336] [serial = 446] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (16BECC00) [pid = 2336] [serial = 435] [outer = 00000000] [url = about:blank] 15:48:40 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:40 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:40 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:40 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:40 INFO - PROCESS | 2336 | 1464734920935 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 15:48:40 INFO - PROCESS | 2336 | 1464734920996 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 2336 | 1464734921000 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:48:40 INFO - PROCESS | 2336 | 1464734921005 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:48:40 INFO - PROCESS | 2336 | 1464734921006 Marionette TRACE conn5 <- [1,658,null,{}] 15:48:41 INFO - PROCESS | 2336 | 1464734921010 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 2336 | 1464734921098 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:48:41 INFO - PROCESS | 2336 | 1464734921186 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 2336 | ++DOCSHELL 0DC32C00 == 61 [pid = 2336] [id = 174] 15:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (0DC34400) [pid = 2336] [serial = 520] [outer = 00000000] 15:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0DFAFC00) [pid = 2336] [serial = 521] [outer = 0DC34400] 15:48:41 INFO - PROCESS | 2336 | 1464734921232 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0E236400) [pid = 2336] [serial = 522] [outer = 0DC34400] 15:48:41 INFO - PROCESS | 2336 | 1464734921635 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 15:48:41 INFO - PROCESS | 2336 | 1464734921680 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 2336 | 1464734921682 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:48:41 INFO - PROCESS | 2336 | 1464734921686 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 2336 | 1464734921692 Marionette TRACE conn5 <- [1,662,null,{}] 15:48:41 INFO - PROCESS | 2336 | 1464734921701 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 2336 | 1464734921786 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:48:41 INFO - PROCESS | 2336 | 1464734921795 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 2336 | ++DOCSHELL 11E38800 == 62 [pid = 2336] [id = 175] 15:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (11E39800) [pid = 2336] [serial = 523] [outer = 00000000] 15:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (139F1000) [pid = 2336] [serial = 524] [outer = 11E39800] 15:48:41 INFO - PROCESS | 2336 | 1464734921839 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (13D94C00) [pid = 2336] [serial = 525] [outer = 11E39800] 15:48:42 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:42 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:48:42 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:48:42 INFO - PROCESS | 2336 | 1464734922318 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:48:42 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 15:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 15:48:42 INFO - PROCESS | 2336 | 1464734922379 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 2336 | 1464734922382 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:48:42 INFO - PROCESS | 2336 | 1464734922385 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 2336 | 1464734922387 Marionette TRACE conn5 <- [1,666,null,{}] 15:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:48:42 INFO - PROCESS | 2336 | 1464734922390 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:42 INFO - PROCESS | 2336 | 1464734922477 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:48:42 INFO - PROCESS | 2336 | 1464734922486 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 2336 | ++DOCSHELL 13D9F000 == 63 [pid = 2336] [id = 176] 15:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (13DA0C00) [pid = 2336] [serial = 526] [outer = 00000000] 15:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (14E03000) [pid = 2336] [serial = 527] [outer = 13DA0C00] 15:48:42 INFO - PROCESS | 2336 | 1464734922531 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (14E96400) [pid = 2336] [serial = 528] [outer = 13DA0C00] 15:48:42 INFO - PROCESS | 2336 | 1464734922985 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 15:48:43 INFO - PROCESS | 2336 | 1464734923060 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 2336 | 1464734923062 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:48:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:48:43 INFO - PROCESS | 2336 | 1464734923072 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 2336 | 1464734923073 Marionette TRACE conn5 <- [1,670,null,{}] 15:48:43 INFO - PROCESS | 2336 | 1464734923077 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:43 INFO - PROCESS | 2336 | 1464734923213 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:48:43 INFO - PROCESS | 2336 | 1464734923274 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 2336 | ++DOCSHELL 14F4A000 == 64 [pid = 2336] [id = 177] 15:48:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (14F4A400) [pid = 2336] [serial = 529] [outer = 00000000] 15:48:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (155DD800) [pid = 2336] [serial = 530] [outer = 14F4A400] 15:48:43 INFO - PROCESS | 2336 | 1464734923328 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (15AD1000) [pid = 2336] [serial = 531] [outer = 14F4A400] 15:48:44 INFO - PROCESS | 2336 | 1464734924275 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:48:44 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) 15:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1235ms 15:48:44 INFO - PROCESS | 2336 | 1464734924310 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:48:44 INFO - PROCESS | 2336 | 1464734924312 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:48:44 INFO - PROCESS | 2336 | 1464734924315 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 2336 | 1464734924317 Marionette TRACE conn5 <- [1,674,null,{}] 15:48:44 INFO - PROCESS | 2336 | 1464734924320 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:44 INFO - PROCESS | 2336 | 1464734924433 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:48:44 INFO - PROCESS | 2336 | 1464734924487 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 2336 | ++DOCSHELL 0CCEFC00 == 65 [pid = 2336] [id = 178] 15:48:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0D26E000) [pid = 2336] [serial = 532] [outer = 00000000] 15:48:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (16BE3000) [pid = 2336] [serial = 533] [outer = 0D26E000] 15:48:44 INFO - PROCESS | 2336 | 1464734924532 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (16BE5400) [pid = 2336] [serial = 534] [outer = 0D26E000] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (17950C00) [pid = 2336] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0E2B0800) [pid = 2336] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1B168000) [pid = 2336] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (0D46B400) [pid = 2336] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1602E400) [pid = 2336] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (19140000) [pid = 2336] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (0DB07400) [pid = 2336] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (16BEC000) [pid = 2336] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (0DC5E000) [pid = 2336] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18C31C00) [pid = 2336] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:48:45 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (17DD6000) [pid = 2336] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:48:45 INFO - PROCESS | 2336 | 1464734925444 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:48:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1184ms 15:48:45 INFO - PROCESS | 2336 | 1464734925500 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 2336 | 1464734925502 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:48:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:48:45 INFO - PROCESS | 2336 | 1464734925505 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 2336 | 1464734925507 Marionette TRACE conn5 <- [1,678,null,{}] 15:48:45 INFO - PROCESS | 2336 | 1464734925510 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:45 INFO - PROCESS | 2336 | 1464734925590 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:48:45 INFO - PROCESS | 2336 | 1464734925597 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 2336 | ++DOCSHELL 0D46FC00 == 66 [pid = 2336] [id = 179] 15:48:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0D635000) [pid = 2336] [serial = 535] [outer = 00000000] 15:48:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (15AD8800) [pid = 2336] [serial = 536] [outer = 0D635000] 15:48:45 INFO - PROCESS | 2336 | 1464734925643 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (14F50000) [pid = 2336] [serial = 537] [outer = 0D635000] 15:48:46 INFO - PROCESS | 2336 | 1464734926587 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1127ms 15:48:46 INFO - PROCESS | 2336 | 1464734926633 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 2336 | 1464734926635 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:48:46 INFO - PROCESS | 2336 | 1464734926638 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 2336 | 1464734926640 Marionette TRACE conn5 <- [1,682,null,{}] 15:48:46 INFO - PROCESS | 2336 | 1464734926643 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:46 INFO - PROCESS | 2336 | 1464734926725 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:48:46 INFO - PROCESS | 2336 | 1464734926731 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 2336 | ++DOCSHELL 170AF800 == 67 [pid = 2336] [id = 180] 15:48:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (170B0800) [pid = 2336] [serial = 538] [outer = 00000000] 15:48:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (17949400) [pid = 2336] [serial = 539] [outer = 170B0800] 15:48:46 INFO - PROCESS | 2336 | 1464734926775 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (17955C00) [pid = 2336] [serial = 540] [outer = 170B0800] 15:48:47 INFO - PROCESS | 2336 | 1464734927766 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:48:47 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) 15:48:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1184ms 15:48:47 INFO - PROCESS | 2336 | 1464734927823 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 2336 | 1464734927828 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:48:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:48:47 INFO - PROCESS | 2336 | 1464734927833 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - PROCESS | 2336 | 1464734927837 Marionette TRACE conn5 <- [1,686,null,{}] 15:48:47 INFO - PROCESS | 2336 | 1464734927886 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:47 INFO - PROCESS | 2336 | 1464734927991 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:48:48 INFO - PROCESS | 2336 | 1464734928171 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 2336 | ++DOCSHELL 0D274000 == 68 [pid = 2336] [id = 181] 15:48:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0D2CA400) [pid = 2336] [serial = 541] [outer = 00000000] 15:48:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0DC3C400) [pid = 2336] [serial = 542] [outer = 0D2CA400] 15:48:48 INFO - PROCESS | 2336 | 1464734928269 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0DC5AC00) [pid = 2336] [serial = 543] [outer = 0D2CA400] 15:48:49 INFO - PROCESS | 2336 | 1464734929307 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:48:49 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) 15:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1537ms 15:48:49 INFO - PROCESS | 2336 | 1464734929371 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 2336 | 1464734929377 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:48:49 INFO - PROCESS | 2336 | 1464734929383 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 2336 | 1464734929386 Marionette TRACE conn5 <- [1,690,null,{}] 15:48:49 INFO - PROCESS | 2336 | 1464734929390 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:49 INFO - PROCESS | 2336 | 1464734929491 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:48:49 INFO - PROCESS | 2336 | 1464734929693 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 2336 | ++DOCSHELL 12173800 == 69 [pid = 2336] [id = 182] 15:48:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (12174000) [pid = 2336] [serial = 544] [outer = 00000000] 15:48:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (139EAC00) [pid = 2336] [serial = 545] [outer = 12174000] 15:48:49 INFO - PROCESS | 2336 | 1464734929748 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (13DA1000) [pid = 2336] [serial = 546] [outer = 12174000] 15:48:50 INFO - PROCESS | 2336 | 1464734930794 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:48:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1423ms 15:48:50 INFO - PROCESS | 2336 | 1464734930808 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 2336 | 1464734930811 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:48:50 INFO - PROCESS | 2336 | 1464734930814 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:48:50 INFO - PROCESS | 2336 | 1464734930818 Marionette TRACE conn5 <- [1,694,null,{}] 15:48:50 INFO - PROCESS | 2336 | 1464734930829 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:50 INFO - PROCESS | 2336 | 1464734930953 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:48:51 INFO - PROCESS | 2336 | 1464734931113 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5A800 == 70 [pid = 2336] [id = 183] 15:48:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0DD3A800) [pid = 2336] [serial = 547] [outer = 00000000] 15:48:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1380B400) [pid = 2336] [serial = 548] [outer = 0DD3A800] 15:48:51 INFO - PROCESS | 2336 | 1464734931176 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (155DD400) [pid = 2336] [serial = 549] [outer = 0DD3A800] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0DC55000 == 69 [pid = 2336] [id = 47] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0EC94C00 == 68 [pid = 2336] [id = 62] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0D46FC00 == 67 [pid = 2336] [id = 179] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0CCEFC00 == 66 [pid = 2336] [id = 178] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 14F4A000 == 65 [pid = 2336] [id = 177] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 13D9F000 == 64 [pid = 2336] [id = 176] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 11E38800 == 63 [pid = 2336] [id = 175] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0DC32C00 == 62 [pid = 2336] [id = 174] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0DC3DC00 == 61 [pid = 2336] [id = 173] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0C856000 == 60 [pid = 2336] [id = 172] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 1B598000 == 59 [pid = 2336] [id = 171] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 1A012400 == 58 [pid = 2336] [id = 170] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 15ACA400 == 57 [pid = 2336] [id = 169] 15:48:52 INFO - PROCESS | 2336 | --DOCSHELL 0DC36C00 == 56 [pid = 2336] [id = 168] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1B51C000) [pid = 2336] [serial = 467] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1A34E800) [pid = 2336] [serial = 497] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (139F5400) [pid = 2336] [serial = 473] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1BF95800) [pid = 2336] [serial = 461] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1A091C00) [pid = 2336] [serial = 458] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1B3AC400) [pid = 2336] [serial = 492] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (0DFAF000) [pid = 2336] [serial = 476] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (165E9000) [pid = 2336] [serial = 479] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1A66FC00) [pid = 2336] [serial = 488] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (11E90000) [pid = 2336] [serial = 471] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1B0D1400) [pid = 2336] [serial = 489] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (17C0F800) [pid = 2336] [serial = 482] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (14F50800) [pid = 2336] [serial = 494] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0E1C6C00) [pid = 2336] [serial = 470] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1B0AE800) [pid = 2336] [serial = 356] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (14F45400) [pid = 2336] [serial = 474] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (16BEA800) [pid = 2336] [serial = 480] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1B39C000) [pid = 2336] [serial = 464] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (171CF400) [pid = 2336] [serial = 495] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (11E2DC00) [pid = 2336] [serial = 455] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1B3B4400) [pid = 2336] [serial = 452] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1B396C00) [pid = 2336] [serial = 491] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (18B49000) [pid = 2336] [serial = 486] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (11E3CC00) [pid = 2336] [serial = 477] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (17D56C00) [pid = 2336] [serial = 483] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (18B48C00) [pid = 2336] [serial = 485] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1BE1CC00) [pid = 2336] [serial = 500] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1B0AEC00) [pid = 2336] [serial = 498] [outer = 00000000] [url = about:blank] 15:48:52 INFO - PROCESS | 2336 | 1464734932358 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:48:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:48:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1589ms 15:48:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:48:52 INFO - PROCESS | 2336 | 1464734932407 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 2336 | 1464734932412 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:48:52 INFO - PROCESS | 2336 | 1464734932417 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 2336 | 1464734932419 Marionette TRACE conn5 <- [1,698,null,{}] 15:48:52 INFO - PROCESS | 2336 | 1464734932465 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:52 INFO - PROCESS | 2336 | 1464734932550 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:48:52 INFO - PROCESS | 2336 | 1464734932632 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 2336 | ++DOCSHELL 0D453C00 == 57 [pid = 2336] [id = 184] 15:48:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0D46BC00) [pid = 2336] [serial = 550] [outer = 00000000] 15:48:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0DC36000) [pid = 2336] [serial = 551] [outer = 0D46BC00] 15:48:52 INFO - PROCESS | 2336 | 1464734932683 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0DC56C00) [pid = 2336] [serial = 552] [outer = 0D46BC00] 15:48:53 INFO - PROCESS | 2336 | 1464734933571 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:48:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:48:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1218ms 15:48:53 INFO - PROCESS | 2336 | 1464734933636 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:48:53 INFO - PROCESS | 2336 | 1464734933641 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:48:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:48:53 INFO - PROCESS | 2336 | 1464734933647 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:48:53 INFO - PROCESS | 2336 | 1464734933650 Marionette TRACE conn5 <- [1,702,null,{}] 15:48:53 INFO - PROCESS | 2336 | 1464734933654 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:53 INFO - PROCESS | 2336 | 1464734933740 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:48:53 INFO - PROCESS | 2336 | 1464734933749 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 2336 | ++DOCSHELL 0EC7AC00 == 58 [pid = 2336] [id = 185] 15:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (10CB2000) [pid = 2336] [serial = 553] [outer = 00000000] 15:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (11EEC000) [pid = 2336] [serial = 554] [outer = 10CB2000] 15:48:53 INFO - PROCESS | 2336 | 1464734933795 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (12699400) [pid = 2336] [serial = 555] [outer = 10CB2000] 15:48:54 INFO - PROCESS | 2336 | 1464734934754 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:48:54 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 15:48:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 15:48:54 INFO - PROCESS | 2336 | 1464734934778 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 2336 | 1464734934780 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:48:54 INFO - PROCESS | 2336 | 1464734934783 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:48:54 INFO - PROCESS | 2336 | 1464734934787 Marionette TRACE conn5 <- [1,706,null,{}] 15:48:54 INFO - PROCESS | 2336 | 1464734934797 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:54 INFO - PROCESS | 2336 | 1464734934913 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:48:54 INFO - PROCESS | 2336 | 1464734934921 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 2336 | ++DOCSHELL 13FE5800 == 59 [pid = 2336] [id = 186] 15:48:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (14E04400) [pid = 2336] [serial = 556] [outer = 00000000] 15:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (14F4FC00) [pid = 2336] [serial = 557] [outer = 14E04400] 15:48:55 INFO - PROCESS | 2336 | 1464734935013 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (15ACF400) [pid = 2336] [serial = 558] [outer = 14E04400] 15:48:55 INFO - PROCESS | 2336 | 1464734935960 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (14F4A400) [pid = 2336] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:48:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0C85A800) [pid = 2336] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:48:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1219ms 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (0D26E000) [pid = 2336] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (13DA0C00) [pid = 2336] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (11E39800) [pid = 2336] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (0D635000) [pid = 2336] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (0DC34400) [pid = 2336] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:48:55 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (0DC57C00) [pid = 2336] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:48:56 INFO - PROCESS | 2336 | 1464734936017 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 2336 | 1464734936019 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:48:56 INFO - PROCESS | 2336 | 1464734936023 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:48:56 INFO - PROCESS | 2336 | 1464734936024 Marionette TRACE conn5 <- [1,710,null,{}] 15:48:56 INFO - PROCESS | 2336 | 1464734936028 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 2336 | 1464734936147 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:48:56 INFO - PROCESS | 2336 | 1464734936199 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 2336 | ++DOCSHELL 13DA0C00 == 60 [pid = 2336] [id = 187] 15:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (13FE6C00) [pid = 2336] [serial = 559] [outer = 00000000] 15:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (15AD7000) [pid = 2336] [serial = 560] [outer = 13FE6C00] 15:48:56 INFO - PROCESS | 2336 | 1464734936246 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (165E8000) [pid = 2336] [serial = 561] [outer = 13FE6C00] 15:48:56 INFO - PROCESS | 2336 | 1464734936643 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 2336 | 1464734936700 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:48:56 INFO - PROCESS | 2336 | 1464734936703 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 2336 | 1464734936705 Marionette TRACE conn5 <- [1,714,null,{}] 15:48:56 INFO - PROCESS | 2336 | 1464734936709 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 2336 | 1464734936791 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:48:56 INFO - PROCESS | 2336 | 1464734936797 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 2336 | ++DOCSHELL 16BDF800 == 61 [pid = 2336] [id = 188] 15:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (16BDFC00) [pid = 2336] [serial = 562] [outer = 00000000] 15:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (17C03800) [pid = 2336] [serial = 563] [outer = 16BDFC00] 15:48:56 INFO - PROCESS | 2336 | 1464734936842 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (17C05C00) [pid = 2336] [serial = 564] [outer = 16BDFC00] 15:48:57 INFO - PROCESS | 2336 | 1464734937347 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:48:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:48:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 15:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:48:57 INFO - PROCESS | 2336 | 1464734937375 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 2336 | 1464734937377 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:48:57 INFO - PROCESS | 2336 | 1464734937381 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 2336 | 1464734937382 Marionette TRACE conn5 <- [1,718,null,{}] 15:48:57 INFO - PROCESS | 2336 | 1464734937386 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:57 INFO - PROCESS | 2336 | 1464734937517 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:48:57 INFO - PROCESS | 2336 | 1464734937534 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 2336 | ++DOCSHELL 17C0B000 == 62 [pid = 2336] [id = 189] 15:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (17DCC800) [pid = 2336] [serial = 565] [outer = 00000000] 15:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18B47000) [pid = 2336] [serial = 566] [outer = 17DCC800] 15:48:57 INFO - PROCESS | 2336 | 1464734937580 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18B4B000) [pid = 2336] [serial = 567] [outer = 17DCC800] 15:48:58 INFO - PROCESS | 2336 | 1464734938033 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 15:48:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:48:58 INFO - PROCESS | 2336 | 1464734938117 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:48:58 INFO - PROCESS | 2336 | 1464734938120 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 2336 | 1464734938122 Marionette TRACE conn5 <- [1,722,null,{}] 15:48:58 INFO - PROCESS | 2336 | 1464734938125 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:58 INFO - PROCESS | 2336 | 1464734938216 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:48:58 INFO - PROCESS | 2336 | 1464734938223 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:58 INFO - PROCESS | 2336 | ++DOCSHELL 17D5D000 == 63 [pid = 2336] [id = 190] 15:48:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18B4C000) [pid = 2336] [serial = 568] [outer = 00000000] 15:48:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (18C60C00) [pid = 2336] [serial = 569] [outer = 18B4C000] 15:48:58 INFO - PROCESS | 2336 | 1464734938266 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (19B75400) [pid = 2336] [serial = 570] [outer = 18B4C000] 15:48:59 INFO - PROCESS | 2336 | 1464734939017 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:48:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 15:48:59 INFO - PROCESS | 2336 | 1464734939092 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 2336 | 1464734939096 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:48:59 INFO - PROCESS | 2336 | 1464734939101 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 2336 | 1464734939104 Marionette TRACE conn5 <- [1,726,null,{}] 15:48:59 INFO - PROCESS | 2336 | 1464734939110 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:59 INFO - PROCESS | 2336 | 1464734939260 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:48:59 INFO - PROCESS | 2336 | 1464734939382 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 2336 | ++DOCSHELL 0C93FC00 == 64 [pid = 2336] [id = 191] 15:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0D783C00) [pid = 2336] [serial = 571] [outer = 00000000] 15:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (11EF4C00) [pid = 2336] [serial = 572] [outer = 0D783C00] 15:48:59 INFO - PROCESS | 2336 | 1464734939440 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (128A6400) [pid = 2336] [serial = 573] [outer = 0D783C00] 15:49:00 INFO - PROCESS | 2336 | 1464734940505 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:49:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:49:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1429ms 15:49:00 INFO - PROCESS | 2336 | 1464734940531 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 2336 | 1464734940537 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:49:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:49:00 INFO - PROCESS | 2336 | 1464734940544 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - PROCESS | 2336 | 1464734940547 Marionette TRACE conn5 <- [1,730,null,{}] 15:49:00 INFO - PROCESS | 2336 | 1464734940551 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:00 INFO - PROCESS | 2336 | 1464734940665 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:49:00 INFO - PROCESS | 2336 | 1464734940798 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 2336 | ++DOCSHELL 14E05800 == 65 [pid = 2336] [id = 192] 15:49:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (15AD6400) [pid = 2336] [serial = 574] [outer = 00000000] 15:49:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1794EC00) [pid = 2336] [serial = 575] [outer = 15AD6400] 15:49:00 INFO - PROCESS | 2336 | 1464734940854 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (17D53C00) [pid = 2336] [serial = 576] [outer = 15AD6400] 15:49:01 INFO - PROCESS | 2336 | 1464734941903 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:49:01 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 15:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1376ms 15:49:01 INFO - PROCESS | 2336 | 1464734941922 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 2336 | 1464734941924 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:49:01 INFO - PROCESS | 2336 | 1464734941928 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 2336 | 1464734941932 Marionette TRACE conn5 <- [1,734,null,{}] 15:49:01 INFO - PROCESS | 2336 | 1464734941943 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:02 INFO - PROCESS | 2336 | 1464734942054 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:49:02 INFO - PROCESS | 2336 | 1464734942185 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 2336 | ++DOCSHELL 1A00B800 == 66 [pid = 2336] [id = 193] 15:49:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1A00C800) [pid = 2336] [serial = 577] [outer = 00000000] 15:49:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1A010400) [pid = 2336] [serial = 578] [outer = 1A00C800] 15:49:02 INFO - PROCESS | 2336 | 1464734942244 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1A017000) [pid = 2336] [serial = 579] [outer = 1A00C800] 15:49:03 INFO - PROCESS | 2336 | 1464734943223 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:49:03 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.) 15:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1338ms 15:49:03 INFO - PROCESS | 2336 | 1464734943270 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 2336 | 1464734943273 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:49:03 INFO - PROCESS | 2336 | 1464734943276 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 2336 | 1464734943278 Marionette TRACE conn5 <- [1,738,null,{}] 15:49:03 INFO - PROCESS | 2336 | 1464734943282 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:03 INFO - PROCESS | 2336 | 1464734943421 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:49:03 INFO - PROCESS | 2336 | 1464734943694 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 2336 | ++DOCSHELL 0C990400 == 67 [pid = 2336] [id = 194] 15:49:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (0CC0B000) [pid = 2336] [serial = 580] [outer = 00000000] 15:49:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (0DC57800) [pid = 2336] [serial = 581] [outer = 0CC0B000] 15:49:03 INFO - PROCESS | 2336 | 1464734943757 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (0E231400) [pid = 2336] [serial = 582] [outer = 0CC0B000] 15:49:04 INFO - PROCESS | 2336 | 1464734944788 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:49:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:49:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1532ms 15:49:04 INFO - PROCESS | 2336 | 1464734944812 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:49:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:49:04 INFO - PROCESS | 2336 | 1464734944816 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:49:04 INFO - PROCESS | 2336 | 1464734944821 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 2336 | 1464734944824 Marionette TRACE conn5 <- [1,742,null,{}] 15:49:04 INFO - PROCESS | 2336 | 1464734944829 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:04 INFO - PROCESS | 2336 | 1464734944933 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:49:05 INFO - PROCESS | 2336 | 1464734945109 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 14E94000 == 66 [pid = 2336] [id = 156] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 1B396800 == 65 [pid = 2336] [id = 155] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 1800F400 == 64 [pid = 2336] [id = 95] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 0DB06C00 == 63 [pid = 2336] [id = 157] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 17C0B000 == 62 [pid = 2336] [id = 189] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 16BDF800 == 61 [pid = 2336] [id = 188] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 13DA0C00 == 60 [pid = 2336] [id = 187] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 13FE5800 == 59 [pid = 2336] [id = 186] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 0EC7AC00 == 58 [pid = 2336] [id = 185] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 0D453C00 == 57 [pid = 2336] [id = 184] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 12173800 == 56 [pid = 2336] [id = 182] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (0E234800) [pid = 2336] [serial = 503] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1A345C00) [pid = 2336] [serial = 509] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (16BE6000) [pid = 2336] [serial = 506] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (17949400) [pid = 2336] [serial = 539] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1B59C400) [pid = 2336] [serial = 512] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | ++DOCSHELL 0C8EC800 == 57 [pid = 2336] [id = 195] 15:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0C93E000) [pid = 2336] [serial = 583] [outer = 00000000] 15:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0D681C00) [pid = 2336] [serial = 584] [outer = 0C93E000] 15:49:05 INFO - PROCESS | 2336 | 1464734945198 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (0DC5E400) [pid = 2336] [serial = 585] [outer = 0C93E000] 15:49:05 INFO - PROCESS | 2336 | --DOCSHELL 0D274000 == 56 [pid = 2336] [id = 181] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (155DD800) [pid = 2336] [serial = 530] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (0DB06400) [pid = 2336] [serial = 516] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (0CCF4400) [pid = 2336] [serial = 515] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (16BE5400) [pid = 2336] [serial = 534] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (16BE3000) [pid = 2336] [serial = 533] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (14E03000) [pid = 2336] [serial = 527] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (15AD1000) [pid = 2336] [serial = 531] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (139F1000) [pid = 2336] [serial = 524] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (14F50000) [pid = 2336] [serial = 537] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (13D94C00) [pid = 2336] [serial = 525] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0DFAFC00) [pid = 2336] [serial = 521] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (0E236400) [pid = 2336] [serial = 522] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (10CB3400) [pid = 2336] [serial = 519] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (0E1D1400) [pid = 2336] [serial = 518] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (15AD8800) [pid = 2336] [serial = 536] [outer = 00000000] [url = about:blank] 15:49:05 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (14E96400) [pid = 2336] [serial = 528] [outer = 00000000] [url = about:blank] 15:49:06 INFO - PROCESS | 2336 | 1464734946086 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:49:06 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 15:49:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1275ms 15:49:06 INFO - PROCESS | 2336 | 1464734946098 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 2336 | 1464734946102 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:49:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:49:06 INFO - PROCESS | 2336 | 1464734946107 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 2336 | 1464734946109 Marionette TRACE conn5 <- [1,746,null,{}] 15:49:06 INFO - PROCESS | 2336 | 1464734946113 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:06 INFO - PROCESS | 2336 | 1464734946204 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:49:06 INFO - PROCESS | 2336 | 1464734946285 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 2336 | ++DOCSHELL 0EC7D800 == 57 [pid = 2336] [id = 196] 15:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (0EC8C000) [pid = 2336] [serial = 586] [outer = 00000000] 15:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (13D96C00) [pid = 2336] [serial = 587] [outer = 0EC8C000] 15:49:06 INFO - PROCESS | 2336 | 1464734946331 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (14E03400) [pid = 2336] [serial = 588] [outer = 0EC8C000] 15:49:06 INFO - PROCESS | 2336 | 1464734946755 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:49:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 15:49:06 INFO - PROCESS | 2336 | 1464734946782 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 2336 | 1464734946784 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:49:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:49:06 INFO - PROCESS | 2336 | 1464734946789 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 2336 | 1464734946794 Marionette TRACE conn5 <- [1,750,null,{}] 15:49:06 INFO - PROCESS | 2336 | 1464734946804 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:06 INFO - PROCESS | 2336 | 1464734946893 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:49:06 INFO - PROCESS | 2336 | 1464734946901 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 2336 | ++DOCSHELL 14F50000 == 58 [pid = 2336] [id = 197] 15:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (14F50800) [pid = 2336] [serial = 589] [outer = 00000000] 15:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (165EA000) [pid = 2336] [serial = 590] [outer = 14F50800] 15:49:06 INFO - PROCESS | 2336 | 1464734946945 Marionette DEBUG loaded listener.js 15:49:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (16BE1800) [pid = 2336] [serial = 591] [outer = 14F50800] 15:49:07 INFO - PROCESS | 2336 | 1464734947867 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1138ms 15:49:07 INFO - PROCESS | 2336 | 1464734947930 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 2336 | 1464734947932 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:49:07 INFO - PROCESS | 2336 | 1464734947935 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:49:07 INFO - PROCESS | 2336 | 1464734947937 Marionette TRACE conn5 <- [1,754,null,{}] 15:49:07 INFO - PROCESS | 2336 | 1464734947941 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:08 INFO - PROCESS | 2336 | 1464734948057 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:49:08 INFO - PROCESS | 2336 | 1464734948112 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 2336 | ++DOCSHELL 11E3B000 == 59 [pid = 2336] [id = 198] 15:49:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (16BE4000) [pid = 2336] [serial = 592] [outer = 00000000] 15:49:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (171CF400) [pid = 2336] [serial = 593] [outer = 16BE4000] 15:49:08 INFO - PROCESS | 2336 | 1464734948166 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (177F2C00) [pid = 2336] [serial = 594] [outer = 16BE4000] 15:49:09 INFO - PROCESS | 2336 | 1464734949055 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:49:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1177ms 15:49:09 INFO - PROCESS | 2336 | 1464734949117 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:49:09 INFO - PROCESS | 2336 | 1464734949119 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:49:09 INFO - PROCESS | 2336 | 1464734949129 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 2336 | 1464734949131 Marionette TRACE conn5 <- [1,758,null,{}] 15:49:09 INFO - PROCESS | 2336 | 1464734949134 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:09 INFO - PROCESS | 2336 | 1464734949247 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:49:09 INFO - PROCESS | 2336 | 1464734949253 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 2336 | ++DOCSHELL 0DC31000 == 60 [pid = 2336] [id = 199] 15:49:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (17C0F800) [pid = 2336] [serial = 595] [outer = 00000000] 15:49:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (17D5B000) [pid = 2336] [serial = 596] [outer = 17C0F800] 15:49:09 INFO - PROCESS | 2336 | 1464734949351 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (18B4D800) [pid = 2336] [serial = 597] [outer = 17C0F800] 15:49:09 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (17DCC800) [pid = 2336] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:49:09 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (14E04400) [pid = 2336] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:49:09 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (13FE6C00) [pid = 2336] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:49:09 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (10CB2000) [pid = 2336] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:49:09 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0D46BC00) [pid = 2336] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:49:09 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0DD3A800) [pid = 2336] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:49:09 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (16BDFC00) [pid = 2336] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:49:09 INFO - PROCESS | 2336 | 1464734949862 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 790ms 15:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:49:09 INFO - PROCESS | 2336 | 1464734949913 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 2336 | 1464734949915 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:49:09 INFO - PROCESS | 2336 | 1464734949918 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 2336 | 1464734949919 Marionette TRACE conn5 <- [1,762,null,{}] 15:49:09 INFO - PROCESS | 2336 | 1464734949923 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 2336 | 1464734950007 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:49:10 INFO - PROCESS | 2336 | 1464734950014 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 2336 | ++DOCSHELL 18B51000 == 61 [pid = 2336] [id = 200] 15:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (19B0D000) [pid = 2336] [serial = 598] [outer = 00000000] 15:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1A00D000) [pid = 2336] [serial = 599] [outer = 19B0D000] 15:49:10 INFO - PROCESS | 2336 | 1464734950058 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1A015C00) [pid = 2336] [serial = 600] [outer = 19B0D000] 15:49:10 INFO - PROCESS | 2336 | 1464734950481 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 571ms 15:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:49:10 INFO - PROCESS | 2336 | 1464734950489 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 2336 | 1464734950491 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:49:10 INFO - PROCESS | 2336 | 1464734950494 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - PROCESS | 2336 | 1464734950496 Marionette TRACE conn5 <- [1,766,null,{}] 15:49:10 INFO - PROCESS | 2336 | 1464734950512 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 2336 | 1464734950594 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:49:10 INFO - PROCESS | 2336 | 1464734950600 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 2336 | ++DOCSHELL 1A347000 == 62 [pid = 2336] [id = 201] 15:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1A348400) [pid = 2336] [serial = 601] [outer = 00000000] 15:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1A669C00) [pid = 2336] [serial = 602] [outer = 1A348400] 15:49:10 INFO - PROCESS | 2336 | 1464734950644 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1A66E400) [pid = 2336] [serial = 603] [outer = 1A348400] 15:49:11 INFO - PROCESS | 2336 | 1464734951089 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 15:49:11 INFO - PROCESS | 2336 | 1464734951126 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:49:11 INFO - PROCESS | 2336 | 1464734951128 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:49:11 INFO - PROCESS | 2336 | 1464734951146 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:49:11 INFO - PROCESS | 2336 | 1464734951148 Marionette TRACE conn5 <- [1,770,null,{}] 15:49:11 INFO - PROCESS | 2336 | 1464734951151 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:11 INFO - PROCESS | 2336 | 1464734951232 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:49:11 INFO - PROCESS | 2336 | 1464734951239 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:11 INFO - PROCESS | 2336 | ++DOCSHELL 1A670C00 == 63 [pid = 2336] [id = 202] 15:49:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A672000) [pid = 2336] [serial = 604] [outer = 00000000] 15:49:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1B0B2400) [pid = 2336] [serial = 605] [outer = 1A672000] 15:49:11 INFO - PROCESS | 2336 | 1464734951282 Marionette DEBUG loaded listener.js 15:49:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1B0B6C00) [pid = 2336] [serial = 606] [outer = 1A672000] 15:49:11 INFO - PROCESS | 2336 | 1464734951895 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 790ms 15:49:11 INFO - PROCESS | 2336 | 1464734951927 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:49:11 INFO - PROCESS | 2336 | 1464734951932 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:49:11 INFO - PROCESS | 2336 | 1464734951995 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:49:11 INFO - PROCESS | 2336 | 1464734951999 Marionette TRACE conn5 <- [1,774,null,{}] 15:49:12 INFO - PROCESS | 2336 | 1464734952006 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:12 INFO - PROCESS | 2336 | 1464734952131 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:49:12 INFO - PROCESS | 2336 | 1464734952258 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 2336 | ++DOCSHELL 0DB08000 == 64 [pid = 2336] [id = 203] 15:49:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0DFB0C00) [pid = 2336] [serial = 607] [outer = 00000000] 15:49:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (12173800) [pid = 2336] [serial = 608] [outer = 0DFB0C00] 15:49:12 INFO - PROCESS | 2336 | 1464734952318 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (139F1000) [pid = 2336] [serial = 609] [outer = 0DFB0C00] 15:49:12 INFO - PROCESS | 2336 | 1464734952931 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 15:49:12 INFO - PROCESS | 2336 | 1464734952975 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 2336 | 1464734952981 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:49:12 INFO - PROCESS | 2336 | 1464734952988 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 2336 | 1464734952990 Marionette TRACE conn5 <- [1,778,null,{}] 15:49:12 INFO - PROCESS | 2336 | 1464734952995 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:13 INFO - PROCESS | 2336 | 1464734953109 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:49:13 INFO - PROCESS | 2336 | 1464734953242 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 2336 | ++DOCSHELL 15ACC000 == 65 [pid = 2336] [id = 204] 15:49:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (15ACD800) [pid = 2336] [serial = 610] [outer = 00000000] 15:49:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (165DEC00) [pid = 2336] [serial = 611] [outer = 15ACD800] 15:49:13 INFO - PROCESS | 2336 | 1464734953297 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (16BEC400) [pid = 2336] [serial = 612] [outer = 15ACD800] 15:49:13 INFO - PROCESS | 2336 | 1464734953913 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 970ms 15:49:13 INFO - PROCESS | 2336 | 1464734953959 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 2336 | 1464734953962 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:49:13 INFO - PROCESS | 2336 | 1464734953966 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 2336 | 1464734953969 Marionette TRACE conn5 <- [1,782,null,{}] 15:49:13 INFO - PROCESS | 2336 | 1464734953981 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:14 INFO - PROCESS | 2336 | 1464734954112 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:49:14 INFO - PROCESS | 2336 | 1464734954252 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 2336 | ++DOCSHELL 1B0AF800 == 66 [pid = 2336] [id = 205] 15:49:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1B0B9800) [pid = 2336] [serial = 613] [outer = 00000000] 15:49:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1B0D7000) [pid = 2336] [serial = 614] [outer = 1B0B9800] 15:49:14 INFO - PROCESS | 2336 | 1464734954309 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1B0DF800) [pid = 2336] [serial = 615] [outer = 1B0B9800] 15:49:14 INFO - PROCESS | 2336 | 1464734954919 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 970ms 15:49:14 INFO - PROCESS | 2336 | 1464734954943 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 2336 | 1464734954946 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:49:14 INFO - PROCESS | 2336 | 1464734954950 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 2336 | 1464734954952 Marionette TRACE conn5 <- [1,786,null,{}] 15:49:14 INFO - PROCESS | 2336 | 1464734954956 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:15 INFO - PROCESS | 2336 | 1464734955067 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:49:15 INFO - PROCESS | 2336 | 1464734955199 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 2336 | ++DOCSHELL 1B16A000 == 67 [pid = 2336] [id = 206] 15:49:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1B16BC00) [pid = 2336] [serial = 616] [outer = 00000000] 15:49:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1B399800) [pid = 2336] [serial = 617] [outer = 1B16BC00] 15:49:15 INFO - PROCESS | 2336 | 1464734955254 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1B39F000) [pid = 2336] [serial = 618] [outer = 1B16BC00] 15:49:15 INFO - PROCESS | 2336 | 1464734955787 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:49:15 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 15:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 870ms 15:49:15 INFO - PROCESS | 2336 | 1464734955824 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 2336 | 1464734955826 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:49:15 INFO - PROCESS | 2336 | 1464734955830 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 2336 | 1464734955832 Marionette TRACE conn5 <- [1,790,null,{}] 15:49:15 INFO - PROCESS | 2336 | 1464734955835 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:15 INFO - PROCESS | 2336 | 1464734955943 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:49:16 INFO - PROCESS | 2336 | 1464734956047 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 2336 | ++DOCSHELL 1B39B000 == 68 [pid = 2336] [id = 207] 15:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1B3AA400) [pid = 2336] [serial = 619] [outer = 00000000] 15:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1B3B2000) [pid = 2336] [serial = 620] [outer = 1B3AA400] 15:49:16 INFO - PROCESS | 2336 | 1464734956099 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1B3B5C00) [pid = 2336] [serial = 621] [outer = 1B3AA400] 15:49:16 INFO - PROCESS | 2336 | 1464734956732 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:49:16 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 15:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 970ms 15:49:16 INFO - PROCESS | 2336 | 1464734956804 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 2336 | 1464734956807 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:49:16 INFO - PROCESS | 2336 | 1464734956810 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:49:16 INFO - PROCESS | 2336 | 1464734956812 Marionette TRACE conn5 <- [1,794,null,{}] 15:49:16 INFO - PROCESS | 2336 | 1464734956816 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:16 INFO - PROCESS | 2336 | 1464734956941 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:49:17 INFO - PROCESS | 2336 | 1464734957079 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0C400 == 69 [pid = 2336] [id = 208] 15:49:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (11E3AC00) [pid = 2336] [serial = 622] [outer = 00000000] 15:49:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (18C59400) [pid = 2336] [serial = 623] [outer = 11E3AC00] 15:49:17 INFO - PROCESS | 2336 | 1464734957135 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1B3B1800) [pid = 2336] [serial = 624] [outer = 11E3AC00] 15:49:17 INFO - PROCESS | 2336 | 1464734957926 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:49:17 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 15:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1179ms 15:49:17 INFO - PROCESS | 2336 | 1464734957994 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 2336 | 1464734957998 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:49:18 INFO - PROCESS | 2336 | 1464734958003 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - PROCESS | 2336 | 1464734958006 Marionette TRACE conn5 <- [1,798,null,{}] 15:49:18 INFO - PROCESS | 2336 | 1464734958012 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:18 INFO - PROCESS | 2336 | 1464734958153 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:49:18 INFO - PROCESS | 2336 | 1464734958292 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 2336 | ++DOCSHELL 0E237400 == 70 [pid = 2336] [id = 209] 15:49:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (11E32400) [pid = 2336] [serial = 625] [outer = 00000000] 15:49:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (139F8400) [pid = 2336] [serial = 626] [outer = 11E32400] 15:49:18 INFO - PROCESS | 2336 | 1464734958344 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (13FE3C00) [pid = 2336] [serial = 627] [outer = 11E32400] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 1BF9D400 == 69 [pid = 2336] [id = 64] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 1A347000 == 68 [pid = 2336] [id = 201] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 18B51000 == 67 [pid = 2336] [id = 200] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 0DC31000 == 66 [pid = 2336] [id = 199] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 11E3B000 == 65 [pid = 2336] [id = 198] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 14F50000 == 64 [pid = 2336] [id = 197] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 0EC7D800 == 63 [pid = 2336] [id = 196] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 0C8EC800 == 62 [pid = 2336] [id = 195] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 0C990400 == 61 [pid = 2336] [id = 194] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 17D5D000 == 60 [pid = 2336] [id = 190] 15:49:18 INFO - PROCESS | 2336 | --DOCSHELL 170AF800 == 59 [pid = 2336] [id = 180] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (18B47000) [pid = 2336] [serial = 566] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (14F4FC00) [pid = 2336] [serial = 557] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (15AD7000) [pid = 2336] [serial = 560] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (11EEC000) [pid = 2336] [serial = 554] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (0DC36000) [pid = 2336] [serial = 551] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0DC56C00) [pid = 2336] [serial = 552] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1380B400) [pid = 2336] [serial = 548] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (155DD400) [pid = 2336] [serial = 549] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (139EAC00) [pid = 2336] [serial = 545] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (0DC3C400) [pid = 2336] [serial = 542] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (15ACF400) [pid = 2336] [serial = 558] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (17C03800) [pid = 2336] [serial = 563] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (18B4B000) [pid = 2336] [serial = 567] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (165E8000) [pid = 2336] [serial = 561] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (12699400) [pid = 2336] [serial = 555] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (17C05C00) [pid = 2336] [serial = 564] [outer = 00000000] [url = about:blank] 15:49:18 INFO - PROCESS | 2336 | 1464734958846 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 890ms 15:49:18 INFO - PROCESS | 2336 | 1464734958894 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:49:18 INFO - PROCESS | 2336 | 1464734958899 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:49:18 INFO - PROCESS | 2336 | 1464734958905 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - PROCESS | 2336 | 1464734958908 Marionette TRACE conn5 <- [1,802,null,{}] 15:49:18 INFO - PROCESS | 2336 | 1464734958912 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:19 INFO - PROCESS | 2336 | 1464734959001 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:49:19 INFO - PROCESS | 2336 | 1464734959011 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5D800 == 60 [pid = 2336] [id = 210] 15:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (0DC5E800) [pid = 2336] [serial = 628] [outer = 00000000] 15:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (11E33000) [pid = 2336] [serial = 629] [outer = 0DC5E800] 15:49:19 INFO - PROCESS | 2336 | 1464734959058 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1212CC00) [pid = 2336] [serial = 630] [outer = 0DC5E800] 15:49:19 INFO - PROCESS | 2336 | 1464734959553 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:49:19 INFO - PROCESS | 2336 | 1464734959581 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:49:19 INFO - PROCESS | 2336 | 1464734959584 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:49:19 INFO - PROCESS | 2336 | 1464734959588 Marionette TRACE conn5 <- [1,806,null,{}] 15:49:19 INFO - PROCESS | 2336 | 1464734959598 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:19 INFO - PROCESS | 2336 | 1464734959721 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:49:19 INFO - PROCESS | 2336 | 1464734959823 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 2336 | ++DOCSHELL 15ACC800 == 61 [pid = 2336] [id = 211] 15:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (15ACCC00) [pid = 2336] [serial = 631] [outer = 00000000] 15:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (165E7400) [pid = 2336] [serial = 632] [outer = 15ACCC00] 15:49:19 INFO - PROCESS | 2336 | 1464734959871 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (16BE0400) [pid = 2336] [serial = 633] [outer = 15ACCC00] 15:49:20 INFO - PROCESS | 2336 | 1464734960246 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 15:49:20 INFO - PROCESS | 2336 | 1464734960258 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 2336 | 1464734960260 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:49:20 INFO - PROCESS | 2336 | 1464734960282 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 2336 | 1464734960284 Marionette TRACE conn5 <- [1,810,null,{}] 15:49:20 INFO - PROCESS | 2336 | 1464734960288 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:20 INFO - PROCESS | 2336 | 1464734960377 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:49:20 INFO - PROCESS | 2336 | 1464734960384 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 2336 | ++DOCSHELL 16BEB000 == 62 [pid = 2336] [id = 212] 15:49:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (170B1C00) [pid = 2336] [serial = 634] [outer = 00000000] 15:49:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1794C000) [pid = 2336] [serial = 635] [outer = 170B1C00] 15:49:20 INFO - PROCESS | 2336 | 1464734960428 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (17D51C00) [pid = 2336] [serial = 636] [outer = 170B1C00] 15:49:20 INFO - PROCESS | 2336 | 1464734960925 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 2336 | 1464734960966 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:49:20 INFO - PROCESS | 2336 | 1464734960969 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 2336 | 1464734960970 Marionette TRACE conn5 <- [1,814,null,{}] 15:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:49:20 INFO - PROCESS | 2336 | 1464734960974 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 2336 | 1464734961088 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:49:21 INFO - PROCESS | 2336 | 1464734961180 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 2336 | ++DOCSHELL 0D226C00 == 63 [pid = 2336] [id = 213] 15:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (0D269C00) [pid = 2336] [serial = 637] [outer = 00000000] 15:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (18B4A400) [pid = 2336] [serial = 638] [outer = 0D269C00] 15:49:21 INFO - PROCESS | 2336 | 1464734961224 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (18B51C00) [pid = 2336] [serial = 639] [outer = 0D269C00] 15:49:21 INFO - PROCESS | 2336 | 1464734961667 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 15:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:49:21 INFO - PROCESS | 2336 | 1464734961703 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 2336 | 1464734961705 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:49:21 INFO - PROCESS | 2336 | 1464734961708 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - PROCESS | 2336 | 1464734961710 Marionette TRACE conn5 <- [1,818,null,{}] 15:49:21 INFO - PROCESS | 2336 | 1464734961714 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 2336 | 1464734961849 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:49:21 INFO - PROCESS | 2336 | 1464734961916 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 2336 | ++DOCSHELL 1A352000 == 64 [pid = 2336] [id = 214] 15:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1A66B000) [pid = 2336] [serial = 640] [outer = 00000000] 15:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1B0ABC00) [pid = 2336] [serial = 641] [outer = 1A66B000] 15:49:21 INFO - PROCESS | 2336 | 1464734961962 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1B0B4C00) [pid = 2336] [serial = 642] [outer = 1A66B000] 15:49:22 INFO - PROCESS | 2336 | 1464734962398 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 15:49:22 INFO - PROCESS | 2336 | 1464734962457 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 2336 | 1464734962459 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:49:22 INFO - PROCESS | 2336 | 1464734962463 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:49:22 INFO - PROCESS | 2336 | 1464734962465 Marionette TRACE conn5 <- [1,822,null,{}] 15:49:22 INFO - PROCESS | 2336 | 1464734962468 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:22 INFO - PROCESS | 2336 | 1464734962592 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1A348400) [pid = 2336] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0CC0B000) [pid = 2336] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (16BE4000) [pid = 2336] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (0EC8C000) [pid = 2336] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0C93E000) [pid = 2336] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (14F50800) [pid = 2336] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (17C0F800) [pid = 2336] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:49:22 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (19B0D000) [pid = 2336] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:49:22 INFO - PROCESS | 2336 | 1464734962890 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 2336 | ++DOCSHELL 0C93F400 == 65 [pid = 2336] [id = 215] 15:49:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (0CC0B000) [pid = 2336] [serial = 643] [outer = 00000000] 15:49:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (139F3000) [pid = 2336] [serial = 644] [outer = 0CC0B000] 15:49:22 INFO - PROCESS | 2336 | 1464734962936 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (15AD9400) [pid = 2336] [serial = 645] [outer = 0CC0B000] 15:49:23 INFO - PROCESS | 2336 | 1464734963296 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 870ms 15:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:49:23 INFO - PROCESS | 2336 | 1464734963337 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 2336 | 1464734963339 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:49:23 INFO - PROCESS | 2336 | 1464734963342 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 2336 | 1464734963344 Marionette TRACE conn5 <- [1,826,null,{}] 15:49:23 INFO - PROCESS | 2336 | 1464734963347 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:23 INFO - PROCESS | 2336 | 1464734963465 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:49:23 INFO - PROCESS | 2336 | 1464734963523 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 2336 | ++DOCSHELL 125F4800 == 66 [pid = 2336] [id = 216] 15:49:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (14F50800) [pid = 2336] [serial = 646] [outer = 00000000] 15:49:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1B169000) [pid = 2336] [serial = 647] [outer = 14F50800] 15:49:23 INFO - PROCESS | 2336 | 1464734963566 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1B526400) [pid = 2336] [serial = 648] [outer = 14F50800] 15:49:23 INFO - PROCESS | 2336 | 1464734963936 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 15:49:23 INFO - PROCESS | 2336 | 1464734963973 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:49:23 INFO - PROCESS | 2336 | 1464734963975 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:49:23 INFO - PROCESS | 2336 | 1464734963978 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 2336 | 1464734963980 Marionette TRACE conn5 <- [1,830,null,{}] 15:49:23 INFO - PROCESS | 2336 | 1464734963984 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 2336 | 1464734964104 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:49:24 INFO - PROCESS | 2336 | 1464734964142 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 2336 | ++DOCSHELL 13802800 == 67 [pid = 2336] [id = 217] 15:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1B167800) [pid = 2336] [serial = 649] [outer = 00000000] 15:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1B5A3800) [pid = 2336] [serial = 650] [outer = 1B167800] 15:49:24 INFO - PROCESS | 2336 | 1464734964189 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1BE1E400) [pid = 2336] [serial = 651] [outer = 1B167800] 15:49:24 INFO - PROCESS | 2336 | 1464734964610 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 15:49:24 INFO - PROCESS | 2336 | 1464734964658 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 2336 | 1464734964660 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:49:24 INFO - PROCESS | 2336 | 1464734964665 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 2336 | 1464734964666 Marionette TRACE conn5 <- [1,834,null,{}] 15:49:24 INFO - PROCESS | 2336 | 1464734964670 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 2336 | 1464734964758 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:49:24 INFO - PROCESS | 2336 | 1464734964767 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 2336 | ++DOCSHELL 1AEA9000 == 68 [pid = 2336] [id = 218] 15:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1AEA9800) [pid = 2336] [serial = 652] [outer = 00000000] 15:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1AEB1400) [pid = 2336] [serial = 653] [outer = 1AEA9800] 15:49:24 INFO - PROCESS | 2336 | 1464734964811 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1AEB2000) [pid = 2336] [serial = 654] [outer = 1AEA9800] 15:49:25 INFO - PROCESS | 2336 | 1464734965559 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 15:49:25 INFO - PROCESS | 2336 | 1464734965601 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 2336 | 1464734965606 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:49:25 INFO - PROCESS | 2336 | 1464734965611 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 2336 | 1464734965615 Marionette TRACE conn5 <- [1,838,null,{}] 15:49:25 INFO - PROCESS | 2336 | 1464734965621 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:25 INFO - PROCESS | 2336 | 1464734965740 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:49:25 INFO - PROCESS | 2336 | 1464734965880 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 2336 | ++DOCSHELL 0DFA8800 == 69 [pid = 2336] [id = 219] 15:49:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (0DFA9000) [pid = 2336] [serial = 655] [outer = 00000000] 15:49:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (11E38C00) [pid = 2336] [serial = 656] [outer = 0DFA9000] 15:49:25 INFO - PROCESS | 2336 | 1464734965938 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (139F2400) [pid = 2336] [serial = 657] [outer = 0DFA9000] 15:49:26 INFO - PROCESS | 2336 | 1464734966507 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 990ms 15:49:26 INFO - PROCESS | 2336 | 1464734966602 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 2336 | 1464734966608 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:49:26 INFO - PROCESS | 2336 | 1464734966614 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 2336 | 1464734966617 Marionette TRACE conn5 <- [1,842,null,{}] 15:49:26 INFO - PROCESS | 2336 | 1464734966621 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 2336 | 1464734966746 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:49:26 INFO - PROCESS | 2336 | 1464734966877 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 2336 | ++DOCSHELL 155DD800 == 70 [pid = 2336] [id = 220] 15:49:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (15AD0400) [pid = 2336] [serial = 658] [outer = 00000000] 15:49:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1794B400) [pid = 2336] [serial = 659] [outer = 15AD0400] 15:49:26 INFO - PROCESS | 2336 | 1464734966932 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1913F800) [pid = 2336] [serial = 660] [outer = 15AD0400] 15:49:28 INFO - PROCESS | 2336 | 1464734968564 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1974ms 15:49:28 INFO - PROCESS | 2336 | 1464734968590 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 2336 | 1464734968592 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:49:28 INFO - PROCESS | 2336 | 1464734968596 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:49:28 INFO - PROCESS | 2336 | 1464734968600 Marionette TRACE conn5 <- [1,846,null,{}] 15:49:28 INFO - PROCESS | 2336 | 1464734968611 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:28 INFO - PROCESS | 2336 | 1464734968725 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:49:28 INFO - PROCESS | 2336 | 1464734968864 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 2336 | ++DOCSHELL 1BF91400 == 71 [pid = 2336] [id = 221] 15:49:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1BF93000) [pid = 2336] [serial = 661] [outer = 00000000] 15:49:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1BF99800) [pid = 2336] [serial = 662] [outer = 1BF93000] 15:49:28 INFO - PROCESS | 2336 | 1464734968921 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1BFA0C00) [pid = 2336] [serial = 663] [outer = 1BF93000] 15:49:29 INFO - PROCESS | 2336 | 1464734969500 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 15:49:29 INFO - PROCESS | 2336 | 1464734969546 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 2336 | 1464734969549 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:49:29 INFO - PROCESS | 2336 | 1464734969554 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 2336 | 1464734969556 Marionette TRACE conn5 <- [1,850,null,{}] 15:49:29 INFO - PROCESS | 2336 | 1464734969559 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:29 INFO - PROCESS | 2336 | 1464734969675 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:49:29 INFO - PROCESS | 2336 | 1464734969785 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 2336 | ++DOCSHELL 1BFE5400 == 72 [pid = 2336] [id = 222] 15:49:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1BFE6400) [pid = 2336] [serial = 664] [outer = 00000000] 15:49:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1C51F000) [pid = 2336] [serial = 665] [outer = 1BFE6400] 15:49:29 INFO - PROCESS | 2336 | 1464734969840 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1C523C00) [pid = 2336] [serial = 666] [outer = 1BFE6400] 15:49:30 INFO - PROCESS | 2336 | 1464734970449 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 930ms 15:49:30 INFO - PROCESS | 2336 | 1464734970488 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 2336 | 1464734970490 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:49:30 INFO - PROCESS | 2336 | 1464734970493 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 2336 | 1464734970495 Marionette TRACE conn5 <- [1,854,null,{}] 15:49:30 INFO - PROCESS | 2336 | 1464734970499 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:30 INFO - PROCESS | 2336 | 1464734970610 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:49:30 INFO - PROCESS | 2336 | 1464734970719 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 2336 | ++DOCSHELL 1BFE5800 == 73 [pid = 2336] [id = 223] 15:49:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1C526000) [pid = 2336] [serial = 667] [outer = 00000000] 15:49:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1C52C400) [pid = 2336] [serial = 668] [outer = 1C526000] 15:49:30 INFO - PROCESS | 2336 | 1464734970772 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1D4D4400) [pid = 2336] [serial = 669] [outer = 1C526000] 15:49:31 INFO - PROCESS | 2336 | 1464734971346 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 15:49:31 INFO - PROCESS | 2336 | 1464734971428 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 2336 | 1464734971430 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:49:31 INFO - PROCESS | 2336 | 1464734971434 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - PROCESS | 2336 | 1464734971436 Marionette TRACE conn5 <- [1,858,null,{}] 15:49:31 INFO - PROCESS | 2336 | 1464734971440 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:31 INFO - PROCESS | 2336 | 1464734971595 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:49:31 INFO - PROCESS | 2336 | 1464734971733 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3B400 == 74 [pid = 2336] [id = 224] 15:49:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (0DC53400) [pid = 2336] [serial = 670] [outer = 00000000] 15:49:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (0EC91800) [pid = 2336] [serial = 671] [outer = 0DC53400] 15:49:31 INFO - PROCESS | 2336 | 1464734971789 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (139F6000) [pid = 2336] [serial = 672] [outer = 0DC53400] 15:49:32 INFO - PROCESS | 2336 | 1464734972408 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:49:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1679DC00) [pid = 2336] [serial = 673] [outer = 0D635800] 15:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1016ms 15:49:32 INFO - PROCESS | 2336 | 1464734972466 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:49:32 INFO - PROCESS | 2336 | 1464734972469 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:49:32 INFO - PROCESS | 2336 | 1464734972527 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - PROCESS | 2336 | 1464734972529 Marionette TRACE conn5 <- [1,862,null,{}] 15:49:32 INFO - PROCESS | 2336 | 1464734972537 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:32 INFO - PROCESS | 2336 | 1464734972813 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:49:32 INFO - PROCESS | 2336 | 1464734972974 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 2336 | ++DOCSHELL 0DC30C00 == 75 [pid = 2336] [id = 225] 15:49:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (0DC31000) [pid = 2336] [serial = 674] [outer = 00000000] 15:49:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (0DC58400) [pid = 2336] [serial = 675] [outer = 0DC31000] 15:49:33 INFO - PROCESS | 2336 | 1464734973025 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (0E1C1400) [pid = 2336] [serial = 676] [outer = 0DC31000] 15:49:33 INFO - PROCESS | 2336 | 1464734973747 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 13802800 == 74 [pid = 2336] [id = 217] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 125F4800 == 73 [pid = 2336] [id = 216] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 0C93F400 == 72 [pid = 2336] [id = 215] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 1A352000 == 71 [pid = 2336] [id = 214] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 0D226C00 == 70 [pid = 2336] [id = 213] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 16BEB000 == 69 [pid = 2336] [id = 212] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 15ACC800 == 68 [pid = 2336] [id = 211] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 0DC5D800 == 67 [pid = 2336] [id = 210] 15:49:33 INFO - PROCESS | 2336 | --DOCSHELL 0E237400 == 66 [pid = 2336] [id = 209] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (18C60C00) [pid = 2336] [serial = 569] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1B0B2400) [pid = 2336] [serial = 605] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1A66E400) [pid = 2336] [serial = 603] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (1794EC00) [pid = 2336] [serial = 575] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (0E231400) [pid = 2336] [serial = 582] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (0DC57800) [pid = 2336] [serial = 581] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (11EF4C00) [pid = 2336] [serial = 572] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (171CF400) [pid = 2336] [serial = 593] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A010400) [pid = 2336] [serial = 578] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (13D96C00) [pid = 2336] [serial = 587] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (14E03400) [pid = 2336] [serial = 588] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (0D681C00) [pid = 2336] [serial = 584] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0DC5E400) [pid = 2336] [serial = 585] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (165EA000) [pid = 2336] [serial = 590] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (17D5B000) [pid = 2336] [serial = 596] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (177F2C00) [pid = 2336] [serial = 594] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (18B4D800) [pid = 2336] [serial = 597] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1A00D000) [pid = 2336] [serial = 599] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1A669C00) [pid = 2336] [serial = 602] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (16BE1800) [pid = 2336] [serial = 591] [outer = 00000000] [url = about:blank] 15:49:33 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1A015C00) [pid = 2336] [serial = 600] [outer = 00000000] [url = about:blank] 15:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1352ms 15:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:49:33 INFO - PROCESS | 2336 | 1464734973852 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:49:33 INFO - PROCESS | 2336 | 1464734973855 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:49:33 INFO - PROCESS | 2336 | 1464734973859 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:49:33 INFO - PROCESS | 2336 | 1464734973863 Marionette TRACE conn5 <- [1,866,null,{}] 15:49:33 INFO - PROCESS | 2336 | 1464734973868 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:33 INFO - PROCESS | 2336 | 1464734973965 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:49:33 INFO - PROCESS | 2336 | 1464734973973 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:33 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5A400 == 67 [pid = 2336] [id = 226] 15:49:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (0DC5BC00) [pid = 2336] [serial = 677] [outer = 00000000] 15:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (0DFB3C00) [pid = 2336] [serial = 678] [outer = 0DC5BC00] 15:49:34 INFO - PROCESS | 2336 | 1464734974022 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (0E2F1400) [pid = 2336] [serial = 679] [outer = 0DC5BC00] 15:49:34 INFO - PROCESS | 2336 | 1464734974538 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 15:49:34 INFO - PROCESS | 2336 | 1464734974591 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:49:34 INFO - PROCESS | 2336 | 1464734974594 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:49:34 INFO - PROCESS | 2336 | 1464734974598 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:49:34 INFO - PROCESS | 2336 | 1464734974600 Marionette TRACE conn5 <- [1,870,null,{}] 15:49:34 INFO - PROCESS | 2336 | 1464734974604 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:34 INFO - PROCESS | 2336 | 1464734974693 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:49:34 INFO - PROCESS | 2336 | 1464734974796 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 2336 | ++DOCSHELL 139EB400 == 68 [pid = 2336] [id = 227] 15:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (13D9B800) [pid = 2336] [serial = 680] [outer = 00000000] 15:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (14E05C00) [pid = 2336] [serial = 681] [outer = 13D9B800] 15:49:34 INFO - PROCESS | 2336 | 1464734974842 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (14F4A000) [pid = 2336] [serial = 682] [outer = 13D9B800] 15:49:35 INFO - PROCESS | 2336 | 1464734975237 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 15:49:35 INFO - PROCESS | 2336 | 1464734975271 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 2336 | 1464734975275 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:49:35 INFO - PROCESS | 2336 | 1464734975284 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 2336 | 1464734975289 Marionette TRACE conn5 <- [1,874,null,{}] 15:49:35 INFO - PROCESS | 2336 | 1464734975292 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 2336 | 1464734975386 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:49:35 INFO - PROCESS | 2336 | 1464734975392 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 2336 | ++DOCSHELL 15A39800 == 69 [pid = 2336] [id = 228] 15:49:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (15A39C00) [pid = 2336] [serial = 683] [outer = 00000000] 15:49:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (16BE7000) [pid = 2336] [serial = 684] [outer = 15A39C00] 15:49:35 INFO - PROCESS | 2336 | 1464734975436 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1794A400) [pid = 2336] [serial = 685] [outer = 15A39C00] 15:49:35 INFO - PROCESS | 2336 | 1464734975909 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 15:49:35 INFO - PROCESS | 2336 | 1464734975971 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 2336 | 1464734975973 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:49:35 INFO - PROCESS | 2336 | 1464734975987 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 2336 | 1464734975989 Marionette TRACE conn5 <- [1,878,null,{}] 15:49:35 INFO - PROCESS | 2336 | 1464734975993 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:36 INFO - PROCESS | 2336 | 1464734976114 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:49:36 INFO - PROCESS | 2336 | 1464734976176 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 2336 | ++DOCSHELL 1794E400 == 70 [pid = 2336] [id = 229] 15:49:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (17C04800) [pid = 2336] [serial = 686] [outer = 00000000] 15:49:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (17D58000) [pid = 2336] [serial = 687] [outer = 17C04800] 15:49:36 INFO - PROCESS | 2336 | 1464734976222 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (18B42400) [pid = 2336] [serial = 688] [outer = 17C04800] 15:49:36 INFO - PROCESS | 2336 | 1464734976652 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 15:49:36 INFO - PROCESS | 2336 | 1464734976711 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 2336 | 1464734976713 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:49:36 INFO - PROCESS | 2336 | 1464734976717 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:49:36 INFO - PROCESS | 2336 | 1464734976718 Marionette TRACE conn5 <- [1,882,null,{}] 15:49:36 INFO - PROCESS | 2336 | 1464734976729 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:36 INFO - PROCESS | 2336 | 1464734976876 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:49:36 INFO - PROCESS | 2336 | 1464734976945 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 2336 | ++DOCSHELL 18C5A000 == 71 [pid = 2336] [id = 230] 15:49:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (18C60C00) [pid = 2336] [serial = 689] [outer = 00000000] 15:49:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (19F50400) [pid = 2336] [serial = 690] [outer = 18C60C00] 15:49:37 INFO - PROCESS | 2336 | 1464734976997 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1A018800) [pid = 2336] [serial = 691] [outer = 18C60C00] 15:49:37 INFO - PROCESS | 2336 | 1464734977445 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 771ms 15:49:37 INFO - PROCESS | 2336 | 1464734977492 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:49:37 INFO - PROCESS | 2336 | 1464734977494 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:49:37 INFO - PROCESS | 2336 | 1464734977497 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - PROCESS | 2336 | 1464734977499 Marionette TRACE conn5 <- [1,886,null,{}] 15:49:37 INFO - PROCESS | 2336 | 1464734977507 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:37 INFO - PROCESS | 2336 | 1464734977629 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:49:37 INFO - PROCESS | 2336 | 1464734977693 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 2336 | ++DOCSHELL 1A346400 == 72 [pid = 2336] [id = 231] 15:49:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1A34E800) [pid = 2336] [serial = 692] [outer = 00000000] 15:49:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1AEAC800) [pid = 2336] [serial = 693] [outer = 1A34E800] 15:49:37 INFO - PROCESS | 2336 | 1464734977737 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1B0B3000) [pid = 2336] [serial = 694] [outer = 1A34E800] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (1B167800) [pid = 2336] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (0D269C00) [pid = 2336] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (170B1C00) [pid = 2336] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (15ACCC00) [pid = 2336] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1A66B000) [pid = 2336] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (11E32400) [pid = 2336] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (11E3AC00) [pid = 2336] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (0DC5E800) [pid = 2336] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (0CC0B000) [pid = 2336] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:49:38 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (14F50800) [pid = 2336] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:49:38 INFO - PROCESS | 2336 | 1464734978451 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 15:49:38 INFO - PROCESS | 2336 | 1464734978468 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:49:38 INFO - PROCESS | 2336 | 1464734978470 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:49:38 INFO - PROCESS | 2336 | 1464734978473 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 2336 | 1464734978475 Marionette TRACE conn5 <- [1,890,null,{}] 15:49:38 INFO - PROCESS | 2336 | 1464734978478 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 2336 | 1464734978572 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:49:38 INFO - PROCESS | 2336 | 1464734978671 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 2336 | ++DOCSHELL 0D44B400 == 73 [pid = 2336] [id = 232] 15:49:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (0E1D5400) [pid = 2336] [serial = 695] [outer = 00000000] 15:49:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1A347400) [pid = 2336] [serial = 696] [outer = 0E1D5400] 15:49:38 INFO - PROCESS | 2336 | 1464734978716 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B0DFC00) [pid = 2336] [serial = 697] [outer = 0E1D5400] 15:49:39 INFO - PROCESS | 2336 | 1464734979067 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 15:49:39 INFO - PROCESS | 2336 | 1464734979104 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:49:39 INFO - PROCESS | 2336 | 1464734979106 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:49:39 INFO - PROCESS | 2336 | 1464734979109 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 2336 | 1464734979110 Marionette TRACE conn5 <- [1,894,null,{}] 15:49:39 INFO - PROCESS | 2336 | 1464734979114 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 2336 | 1464734979237 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:49:39 INFO - PROCESS | 2336 | 1464734979247 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 2336 | ++DOCSHELL 18036C00 == 74 [pid = 2336] [id = 233] 15:49:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (18037800) [pid = 2336] [serial = 698] [outer = 00000000] 15:49:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1803D000) [pid = 2336] [serial = 699] [outer = 18037800] 15:49:39 INFO - PROCESS | 2336 | 1464734979290 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (11F85000) [pid = 2336] [serial = 700] [outer = 18037800] 15:49:39 INFO - PROCESS | 2336 | 1464734979730 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 15:49:39 INFO - PROCESS | 2336 | 1464734979784 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 2336 | 1464734979786 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:49:39 INFO - PROCESS | 2336 | 1464734979798 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 2336 | 1464734979800 Marionette TRACE conn5 <- [1,898,null,{}] 15:49:39 INFO - PROCESS | 2336 | 1464734979804 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 2336 | 1464734979889 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:49:39 INFO - PROCESS | 2336 | 1464734979896 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 2336 | ++DOCSHELL 17C10800 == 75 [pid = 2336] [id = 234] 15:49:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1803F400) [pid = 2336] [serial = 701] [outer = 00000000] 15:49:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1B164400) [pid = 2336] [serial = 702] [outer = 1803F400] 15:49:39 INFO - PROCESS | 2336 | 1464734979943 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1B3AD000) [pid = 2336] [serial = 703] [outer = 1803F400] 15:49:40 INFO - PROCESS | 2336 | 1464734980519 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 770ms 15:49:40 INFO - PROCESS | 2336 | 1464734980611 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 2336 | 1464734980616 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:49:40 INFO - PROCESS | 2336 | 1464734980623 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 2336 | 1464734980628 Marionette TRACE conn5 <- [1,902,null,{}] 15:49:40 INFO - PROCESS | 2336 | 1464734980649 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:40 INFO - PROCESS | 2336 | 1464734980778 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:49:40 INFO - PROCESS | 2336 | 1464734980914 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E9800 == 76 [pid = 2336] [id = 235] 15:49:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (0C8EB000) [pid = 2336] [serial = 704] [outer = 00000000] 15:49:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (11E2FC00) [pid = 2336] [serial = 705] [outer = 0C8EB000] 15:49:40 INFO - PROCESS | 2336 | 1464734980973 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (139EA800) [pid = 2336] [serial = 706] [outer = 0C8EB000] 15:49:41 INFO - PROCESS | 2336 | 1464734981562 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 988ms 15:49:41 INFO - PROCESS | 2336 | 1464734981615 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 2336 | 1464734981621 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:49:41 INFO - PROCESS | 2336 | 1464734981627 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 2336 | 1464734981631 Marionette TRACE conn5 <- [1,906,null,{}] 15:49:41 INFO - PROCESS | 2336 | 1464734981635 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 2336 | 1464734981751 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:49:41 INFO - PROCESS | 2336 | 1464734981893 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 2336 | ++DOCSHELL 15AD1400 == 77 [pid = 2336] [id = 236] 15:49:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1602C400) [pid = 2336] [serial = 707] [outer = 00000000] 15:49:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (17C03C00) [pid = 2336] [serial = 708] [outer = 1602C400] 15:49:41 INFO - PROCESS | 2336 | 1464734981954 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (1803C400) [pid = 2336] [serial = 709] [outer = 1602C400] 15:49:42 INFO - PROCESS | 2336 | 1464734982576 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 15:49:42 INFO - PROCESS | 2336 | 1464734982600 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 2336 | 1464734982602 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:49:42 INFO - PROCESS | 2336 | 1464734982606 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:49:42 INFO - PROCESS | 2336 | 1464734982610 Marionette TRACE conn5 <- [1,910,null,{}] 15:49:42 INFO - PROCESS | 2336 | 1464734982620 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:42 INFO - PROCESS | 2336 | 1464734982736 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:49:42 INFO - PROCESS | 2336 | 1464734982851 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 2336 | ++DOCSHELL 18B44400 == 78 [pid = 2336] [id = 237] 15:49:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1B39DC00) [pid = 2336] [serial = 710] [outer = 00000000] 15:49:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (1B599400) [pid = 2336] [serial = 711] [outer = 1B39DC00] 15:49:42 INFO - PROCESS | 2336 | 1464734982948 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1BE21400) [pid = 2336] [serial = 712] [outer = 1B39DC00] 15:49:43 INFO - PROCESS | 2336 | 1464734983538 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 15:49:43 INFO - PROCESS | 2336 | 1464734983579 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 2336 | 1464734983582 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:49:43 INFO - PROCESS | 2336 | 1464734983586 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:49:43 INFO - PROCESS | 2336 | 1464734983588 Marionette TRACE conn5 <- [1,914,null,{}] 15:49:43 INFO - PROCESS | 2336 | 1464734983591 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 2336 | 1464734983703 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:49:43 INFO - PROCESS | 2336 | 1464734983814 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 2336 | ++DOCSHELL 1BF77800 == 79 [pid = 2336] [id = 238] 15:49:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (1BF80C00) [pid = 2336] [serial = 713] [outer = 00000000] 15:49:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1BF9A000) [pid = 2336] [serial = 714] [outer = 1BF80C00] 15:49:43 INFO - PROCESS | 2336 | 1464734983867 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1BFE5C00) [pid = 2336] [serial = 715] [outer = 1BF80C00] 15:49:44 INFO - PROCESS | 2336 | 1464734984477 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 15:49:44 INFO - PROCESS | 2336 | 1464734984520 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 2336 | 1464734984522 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:49:44 INFO - PROCESS | 2336 | 1464734984525 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:49:44 INFO - PROCESS | 2336 | 1464734984527 Marionette TRACE conn5 <- [1,918,null,{}] 15:49:44 INFO - PROCESS | 2336 | 1464734984531 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:44 INFO - PROCESS | 2336 | 1464734984642 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:49:44 INFO - PROCESS | 2336 | 1464734984754 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 2336 | ++DOCSHELL 1BEB7000 == 80 [pid = 2336] [id = 239] 15:49:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1BF8D800) [pid = 2336] [serial = 716] [outer = 00000000] 15:49:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1D4D8C00) [pid = 2336] [serial = 717] [outer = 1BF8D800] 15:49:44 INFO - PROCESS | 2336 | 1464734984807 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1D4DF400) [pid = 2336] [serial = 718] [outer = 1BF8D800] 15:49:45 INFO - PROCESS | 2336 | 1464734985395 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 930ms 15:49:45 INFO - PROCESS | 2336 | 1464734985460 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 2336 | 1464734985462 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:49:45 INFO - PROCESS | 2336 | 1464734985465 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:49:45 INFO - PROCESS | 2336 | 1464734985467 Marionette TRACE conn5 <- [1,922,null,{}] 15:49:45 INFO - PROCESS | 2336 | 1464734985471 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:45 INFO - PROCESS | 2336 | 1464734985596 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:49:45 INFO - PROCESS | 2336 | 1464734985714 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 2336 | ++DOCSHELL 203E8800 == 81 [pid = 2336] [id = 240] 15:49:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (203EAC00) [pid = 2336] [serial = 719] [outer = 00000000] 15:49:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (21206000) [pid = 2336] [serial = 720] [outer = 203EAC00] 15:49:45 INFO - PROCESS | 2336 | 1464734985808 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (21209000) [pid = 2336] [serial = 721] [outer = 203EAC00] 15:49:46 INFO - PROCESS | 2336 | 1464734986438 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1016ms 15:49:46 INFO - PROCESS | 2336 | 1464734986486 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 2336 | 1464734986488 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:49:46 INFO - PROCESS | 2336 | 1464734986491 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:49:46 INFO - PROCESS | 2336 | 1464734986493 Marionette TRACE conn5 <- [1,926,null,{}] 15:49:46 INFO - PROCESS | 2336 | 1464734986497 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 2336 | 1464734986607 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:49:46 INFO - PROCESS | 2336 | 1464734986751 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 2336 | ++DOCSHELL 14F48000 == 82 [pid = 2336] [id = 241] 15:49:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (14FC9000) [pid = 2336] [serial = 722] [outer = 00000000] 15:49:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (171D2400) [pid = 2336] [serial = 723] [outer = 14FC9000] 15:49:46 INFO - PROCESS | 2336 | 1464734986806 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (18B48800) [pid = 2336] [serial = 724] [outer = 14FC9000] 15:49:47 INFO - PROCESS | 2336 | 1464734987370 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 15:49:47 INFO - PROCESS | 2336 | 1464734987579 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 2336 | 1464734987584 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:49:47 INFO - PROCESS | 2336 | 1464734987614 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 2336 | 1464734987618 Marionette TRACE conn5 <- [1,930,null,{}] 15:49:47 INFO - PROCESS | 2336 | 1464734987624 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:47 INFO - PROCESS | 2336 | 1464734987737 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:49:47 INFO - PROCESS | 2336 | 1464734987876 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 2336 | ++DOCSHELL 11E30800 == 83 [pid = 2336] [id = 242] 15:49:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (11E32400) [pid = 2336] [serial = 725] [outer = 00000000] 15:49:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (139EA400) [pid = 2336] [serial = 726] [outer = 11E32400] 15:49:47 INFO - PROCESS | 2336 | 1464734987927 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (14F53C00) [pid = 2336] [serial = 727] [outer = 11E32400] 15:49:48 INFO - PROCESS | 2336 | 1464734988521 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 15:49:48 INFO - PROCESS | 2336 | 1464734988546 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 2336 | 1464734988549 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:49:48 INFO - PROCESS | 2336 | 1464734988557 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 2336 | 1464734988560 Marionette TRACE conn5 <- [1,934,null,{}] 15:49:48 INFO - PROCESS | 2336 | 1464734988565 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:48 INFO - PROCESS | 2336 | 1464734988674 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:49:48 INFO - PROCESS | 2336 | 1464734988819 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 2336 | ++DOCSHELL 13809800 == 84 [pid = 2336] [id = 243] 15:49:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (139EA000) [pid = 2336] [serial = 728] [outer = 00000000] 15:49:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (18038000) [pid = 2336] [serial = 729] [outer = 139EA000] 15:49:48 INFO - PROCESS | 2336 | 1464734988868 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (19FD8400) [pid = 2336] [serial = 730] [outer = 139EA000] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 18036C00 == 83 [pid = 2336] [id = 233] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 0D44B400 == 82 [pid = 2336] [id = 232] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 1A346400 == 81 [pid = 2336] [id = 231] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 18C5A000 == 80 [pid = 2336] [id = 230] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 1794E400 == 79 [pid = 2336] [id = 229] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 15A39800 == 78 [pid = 2336] [id = 228] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 139EB400 == 77 [pid = 2336] [id = 227] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 0DC5A400 == 76 [pid = 2336] [id = 226] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (12173800) [pid = 2336] [serial = 608] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (165DEC00) [pid = 2336] [serial = 611] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (1B0D7000) [pid = 2336] [serial = 614] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (1B399800) [pid = 2336] [serial = 617] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (1B3B2000) [pid = 2336] [serial = 620] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 0DC30C00 == 75 [pid = 2336] [id = 225] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 1BFE5800 == 74 [pid = 2336] [id = 223] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 1BFE5400 == 73 [pid = 2336] [id = 222] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 1BF91400 == 72 [pid = 2336] [id = 221] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 155DD800 == 71 [pid = 2336] [id = 220] 15:49:49 INFO - PROCESS | 2336 | --DOCSHELL 0DFA8800 == 70 [pid = 2336] [id = 219] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (18B4A400) [pid = 2336] [serial = 638] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (1794C000) [pid = 2336] [serial = 635] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (165E7400) [pid = 2336] [serial = 632] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (16BE0400) [pid = 2336] [serial = 633] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (1B0ABC00) [pid = 2336] [serial = 641] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (13FE3C00) [pid = 2336] [serial = 627] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (139F8400) [pid = 2336] [serial = 626] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (18B51C00) [pid = 2336] [serial = 639] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1B3B1800) [pid = 2336] [serial = 624] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (18C59400) [pid = 2336] [serial = 623] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (11E33000) [pid = 2336] [serial = 629] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1B0B4C00) [pid = 2336] [serial = 642] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (139F3000) [pid = 2336] [serial = 644] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1212CC00) [pid = 2336] [serial = 630] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (15AD9400) [pid = 2336] [serial = 645] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1B169000) [pid = 2336] [serial = 647] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (1BE1E400) [pid = 2336] [serial = 651] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (17D51C00) [pid = 2336] [serial = 636] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1B526400) [pid = 2336] [serial = 648] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1B5A3800) [pid = 2336] [serial = 650] [outer = 00000000] [url = about:blank] 15:49:49 INFO - PROCESS | 2336 | 1464734989448 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 15:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:49:49 INFO - PROCESS | 2336 | 1464734989485 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 2336 | 1464734989488 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:49:49 INFO - PROCESS | 2336 | 1464734989491 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 2336 | 1464734989493 Marionette TRACE conn5 <- [1,938,null,{}] 15:49:49 INFO - PROCESS | 2336 | 1464734989502 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:49 INFO - PROCESS | 2336 | 1464734989598 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:49:49 INFO - PROCESS | 2336 | 1464734989712 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 2336 | ++DOCSHELL 11E33000 == 71 [pid = 2336] [id = 244] 15:49:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (139F7800) [pid = 2336] [serial = 731] [outer = 00000000] 15:49:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (15A3F000) [pid = 2336] [serial = 732] [outer = 139F7800] 15:49:49 INFO - PROCESS | 2336 | 1464734989767 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (165E1C00) [pid = 2336] [serial = 733] [outer = 139F7800] 15:49:50 INFO - PROCESS | 2336 | 1464734990144 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 15:49:50 INFO - PROCESS | 2336 | 1464734990222 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 2336 | 1464734990224 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:49:50 INFO - PROCESS | 2336 | 1464734990227 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 2336 | 1464734990229 Marionette TRACE conn5 <- [1,942,null,{}] 15:49:50 INFO - PROCESS | 2336 | 1464734990233 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 2336 | 1464734990326 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:49:50 INFO - PROCESS | 2336 | 1464734990361 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 2336 | ++DOCSHELL 1794B800 == 72 [pid = 2336] [id = 245] 15:49:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (1794E000) [pid = 2336] [serial = 734] [outer = 00000000] 15:49:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1803CC00) [pid = 2336] [serial = 735] [outer = 1794E000] 15:49:50 INFO - PROCESS | 2336 | 1464734990409 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (18C33000) [pid = 2336] [serial = 736] [outer = 1794E000] 15:49:50 INFO - PROCESS | 2336 | 1464734990847 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 15:49:50 INFO - PROCESS | 2336 | 1464734990902 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 2336 | 1464734990904 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:49:50 INFO - PROCESS | 2336 | 1464734990907 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 2336 | 1464734990908 Marionette TRACE conn5 <- [1,946,null,{}] 15:49:50 INFO - PROCESS | 2336 | 1464734990912 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 2336 | 1464734991000 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:49:51 INFO - PROCESS | 2336 | 1464734991007 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 2336 | ++DOCSHELL 191EEC00 == 73 [pid = 2336] [id = 246] 15:49:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1A017400) [pid = 2336] [serial = 737] [outer = 00000000] 15:49:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (1A670000) [pid = 2336] [serial = 738] [outer = 1A017400] 15:49:51 INFO - PROCESS | 2336 | 1464734991051 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1AEAE400) [pid = 2336] [serial = 739] [outer = 1A017400] 15:49:51 INFO - PROCESS | 2336 | 1464734991545 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 15:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:49:51 INFO - PROCESS | 2336 | 1464734991578 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 2336 | 1464734991580 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:49:51 INFO - PROCESS | 2336 | 1464734991583 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 2336 | 1464734991585 Marionette TRACE conn5 <- [1,950,null,{}] 15:49:51 INFO - PROCESS | 2336 | 1464734991595 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:51 INFO - PROCESS | 2336 | 1464734991739 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:49:51 INFO - PROCESS | 2336 | 1464734991835 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 2336 | ++DOCSHELL 1B393400 == 74 [pid = 2336] [id = 247] 15:49:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1B394000) [pid = 2336] [serial = 740] [outer = 00000000] 15:49:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1B3AC800) [pid = 2336] [serial = 741] [outer = 1B394000] 15:49:51 INFO - PROCESS | 2336 | 1464734991880 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1B519400) [pid = 2336] [serial = 742] [outer = 1B394000] 15:49:52 INFO - PROCESS | 2336 | 1464734992852 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (15ACD800) [pid = 2336] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (18B4C000) [pid = 2336] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1B0B9800) [pid = 2336] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (0DFB0C00) [pid = 2336] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (12174000) [pid = 2336] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1A00C800) [pid = 2336] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (0DFB4400) [pid = 2336] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (155DB000) [pid = 2336] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (1B0ADC00) [pid = 2336] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1BEB7C00) [pid = 2336] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1BF97000) [pid = 2336] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1B0D4000) [pid = 2336] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (0DC32400) [pid = 2336] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (0DB04800) [pid = 2336] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1BF76800) [pid = 2336] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1B398400) [pid = 2336] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (15A33800) [pid = 2336] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1B51E000) [pid = 2336] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (0DC37400) [pid = 2336] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (15AD1C00) [pid = 2336] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1A014000) [pid = 2336] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1B598800) [pid = 2336] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0DC5BC00) [pid = 2336] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1BFE6400) [pid = 2336] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1BF93000) [pid = 2336] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (15A39C00) [pid = 2336] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1C526000) [pid = 2336] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1A34E800) [pid = 2336] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1354ms 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (0DFA9000) [pid = 2336] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (15AD0400) [pid = 2336] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (13D9B800) [pid = 2336] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (18C60C00) [pid = 2336] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (0DC31000) [pid = 2336] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (0E1D5400) [pid = 2336] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (18037800) [pid = 2336] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (17C04800) [pid = 2336] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (170B0800) [pid = 2336] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (11E3C400) [pid = 2336] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1B3AA400) [pid = 2336] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (15AD6400) [pid = 2336] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1B16BC00) [pid = 2336] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (0D2CA400) [pid = 2336] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1A672000) [pid = 2336] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:49:52 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (0D783C00) [pid = 2336] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:49:52 INFO - PROCESS | 2336 | 1464734992939 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 2336 | 1464734992943 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:49:52 INFO - PROCESS | 2336 | 1464734992949 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 2336 | 1464734992953 Marionette TRACE conn5 <- [1,954,null,{}] 15:49:52 INFO - PROCESS | 2336 | 1464734992959 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:53 INFO - PROCESS | 2336 | 1464734993127 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:49:53 INFO - PROCESS | 2336 | 1464734993247 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 2336 | ++DOCSHELL 0DC36000 == 75 [pid = 2336] [id = 248] 15:49:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (0DC37400) [pid = 2336] [serial = 743] [outer = 00000000] 15:49:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (0DC55400) [pid = 2336] [serial = 744] [outer = 0DC37400] 15:49:53 INFO - PROCESS | 2336 | 1464734993303 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (0DFAF000) [pid = 2336] [serial = 745] [outer = 0DC37400] 15:49:53 INFO - PROCESS | 2336 | 1464734993884 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 970ms 15:49:53 INFO - PROCESS | 2336 | 1464734993924 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:49:53 INFO - PROCESS | 2336 | 1464734993930 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:49:53 INFO - PROCESS | 2336 | 1464734993936 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 2336 | 1464734993939 Marionette TRACE conn5 <- [1,958,null,{}] 15:49:53 INFO - PROCESS | 2336 | 1464734993944 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:54 INFO - PROCESS | 2336 | 1464734994059 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:49:54 INFO - PROCESS | 2336 | 1464734994174 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 2336 | ++DOCSHELL 13808C00 == 76 [pid = 2336] [id = 249] 15:49:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (139F2C00) [pid = 2336] [serial = 746] [outer = 00000000] 15:49:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (13FEC000) [pid = 2336] [serial = 747] [outer = 139F2C00] 15:49:54 INFO - PROCESS | 2336 | 1464734994271 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (14FCB400) [pid = 2336] [serial = 748] [outer = 139F2C00] 15:49:54 INFO - PROCESS | 2336 | 1464734994863 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 15:49:54 INFO - PROCESS | 2336 | 1464734994908 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:49:54 INFO - PROCESS | 2336 | 1464734994911 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:49:54 INFO - PROCESS | 2336 | 1464734994915 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - PROCESS | 2336 | 1464734994919 Marionette TRACE conn5 <- [1,962,null,{}] 15:49:54 INFO - PROCESS | 2336 | 1464734994930 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 2336 | 1464734995050 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:49:55 INFO - PROCESS | 2336 | 1464734995193 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 2336 | ++DOCSHELL 1794C000 == 77 [pid = 2336] [id = 250] 15:49:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (17C04800) [pid = 2336] [serial = 749] [outer = 00000000] 15:49:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (17D52800) [pid = 2336] [serial = 750] [outer = 17C04800] 15:49:55 INFO - PROCESS | 2336 | 1464734995253 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (18037000) [pid = 2336] [serial = 751] [outer = 17C04800] 15:49:55 INFO - PROCESS | 2336 | 1464734995866 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1020ms 15:49:55 INFO - PROCESS | 2336 | 1464734995938 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 2336 | 1464734995941 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:49:55 INFO - PROCESS | 2336 | 1464734995944 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 2336 | 1464734995947 Marionette TRACE conn5 <- [1,966,null,{}] 15:49:55 INFO - PROCESS | 2336 | 1464734995950 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:56 INFO - PROCESS | 2336 | 1464734996065 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:49:56 INFO - PROCESS | 2336 | 1464734996181 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 2336 | ++DOCSHELL 1803A000 == 78 [pid = 2336] [id = 251] 15:49:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1A349400) [pid = 2336] [serial = 752] [outer = 00000000] 15:49:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1B0ADC00) [pid = 2336] [serial = 753] [outer = 1A349400] 15:49:56 INFO - PROCESS | 2336 | 1464734996277 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1B165000) [pid = 2336] [serial = 754] [outer = 1A349400] 15:49:56 INFO - PROCESS | 2336 | 1464734996847 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 15:49:56 INFO - PROCESS | 2336 | 1464734996918 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 2336 | 1464734996920 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:49:56 INFO - PROCESS | 2336 | 1464734996923 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:49:56 INFO - PROCESS | 2336 | 1464734996926 Marionette TRACE conn5 <- [1,970,null,{}] 15:49:56 INFO - PROCESS | 2336 | 1464734996942 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 2336 | 1464734997086 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:49:57 INFO - PROCESS | 2336 | 1464734997101 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 2336 | ++DOCSHELL 1B392800 == 79 [pid = 2336] [id = 252] 15:49:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1B396400) [pid = 2336] [serial = 755] [outer = 00000000] 15:49:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1B3B6000) [pid = 2336] [serial = 756] [outer = 1B396400] 15:49:57 INFO - PROCESS | 2336 | 1464734997154 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1B51B800) [pid = 2336] [serial = 757] [outer = 1B396400] 15:49:57 INFO - PROCESS | 2336 | 1464734997786 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 15:49:57 INFO - PROCESS | 2336 | 1464734997858 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 2336 | 1464734997861 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:49:57 INFO - PROCESS | 2336 | 1464734997864 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:49:57 INFO - PROCESS | 2336 | 1464734997866 Marionette TRACE conn5 <- [1,974,null,{}] 15:49:57 INFO - PROCESS | 2336 | 1464734997870 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 2336 | 1464734998004 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:49:58 INFO - PROCESS | 2336 | 1464734998151 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 2336 | ++DOCSHELL 0D681C00 == 80 [pid = 2336] [id = 253] 15:49:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1BE22400) [pid = 2336] [serial = 758] [outer = 00000000] 15:49:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1BF98800) [pid = 2336] [serial = 759] [outer = 1BE22400] 15:49:58 INFO - PROCESS | 2336 | 1464734998206 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1BFE2400) [pid = 2336] [serial = 760] [outer = 1BE22400] 15:49:58 INFO - PROCESS | 2336 | 1464734998777 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 15:49:58 INFO - PROCESS | 2336 | 1464734998838 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 2336 | 1464734998841 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:49:58 INFO - PROCESS | 2336 | 1464734998844 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:49:58 INFO - PROCESS | 2336 | 1464734998846 Marionette TRACE conn5 <- [1,978,null,{}] 15:49:58 INFO - PROCESS | 2336 | 1464734998849 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:58 INFO - PROCESS | 2336 | 1464734998958 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:49:59 INFO - PROCESS | 2336 | 1464734999115 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 2336 | ++DOCSHELL 1BE1D800 == 81 [pid = 2336] [id = 254] 15:49:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1C524000) [pid = 2336] [serial = 761] [outer = 00000000] 15:49:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1D4D4800) [pid = 2336] [serial = 762] [outer = 1C524000] 15:49:59 INFO - PROCESS | 2336 | 1464734999170 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1D4DF800) [pid = 2336] [serial = 763] [outer = 1C524000] 15:49:59 INFO - PROCESS | 2336 | 1464734999791 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 15:49:59 INFO - PROCESS | 2336 | 1464734999818 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:49:59 INFO - PROCESS | 2336 | 1464734999820 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:49:59 INFO - PROCESS | 2336 | 1464734999824 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - PROCESS | 2336 | 1464734999826 Marionette TRACE conn5 <- [1,982,null,{}] 15:49:59 INFO - PROCESS | 2336 | 1464734999829 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:59 INFO - PROCESS | 2336 | 1464734999940 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:50:00 INFO - PROCESS | 2336 | 1464735000058 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:00 INFO - PROCESS | 2336 | ++DOCSHELL 0D46B400 == 82 [pid = 2336] [id = 255] 15:50:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (0D46FC00) [pid = 2336] [serial = 764] [outer = 00000000] 15:50:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (10CB5000) [pid = 2336] [serial = 765] [outer = 0D46FC00] 15:50:00 INFO - PROCESS | 2336 | 1464735000152 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (126A1800) [pid = 2336] [serial = 766] [outer = 0D46FC00] 15:50:00 INFO - PROCESS | 2336 | 1464735000909 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1123ms 15:50:00 INFO - PROCESS | 2336 | 1464735000951 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:50:00 INFO - PROCESS | 2336 | 1464735000955 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:50:00 INFO - PROCESS | 2336 | 1464735000960 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 2336 | 1464735000964 Marionette TRACE conn5 <- [1,986,null,{}] 15:50:00 INFO - PROCESS | 2336 | 1464735000985 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:01 INFO - PROCESS | 2336 | 1464735001094 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:50:01 INFO - PROCESS | 2336 | 1464735001242 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:01 INFO - PROCESS | 2336 | ++DOCSHELL 0DFAA000 == 83 [pid = 2336] [id = 256] 15:50:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (0DFB7000) [pid = 2336] [serial = 767] [outer = 00000000] 15:50:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (11E3C800) [pid = 2336] [serial = 768] [outer = 0DFB7000] 15:50:01 INFO - PROCESS | 2336 | 1464735001292 Marionette DEBUG loaded listener.js 15:50:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (139F8400) [pid = 2336] [serial = 769] [outer = 0DFB7000] 15:50:01 INFO - PROCESS | 2336 | --DOCSHELL 1B3B3C00 == 82 [pid = 2336] [id = 167] 15:50:01 INFO - PROCESS | 2336 | --DOCSHELL 191EEC00 == 81 [pid = 2336] [id = 246] 15:50:01 INFO - PROCESS | 2336 | --DOCSHELL 1794B800 == 80 [pid = 2336] [id = 245] 15:50:01 INFO - PROCESS | 2336 | --DOCSHELL 11E33000 == 79 [pid = 2336] [id = 244] 15:50:01 INFO - PROCESS | 2336 | --DOCSHELL 13809800 == 78 [pid = 2336] [id = 243] 15:50:01 INFO - PROCESS | 2336 | --DOCSHELL 11E30800 == 77 [pid = 2336] [id = 242] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (13804800) [pid = 2336] [serial = 408] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (171CFC00) [pid = 2336] [serial = 411] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1B3B8000) [pid = 2336] [serial = 414] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1BF94800) [pid = 2336] [serial = 417] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1BFDD400) [pid = 2336] [serial = 420] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1BEAC000) [pid = 2336] [serial = 453] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (12699C00) [pid = 2336] [serial = 456] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1A66D800) [pid = 2336] [serial = 459] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1BFA1400) [pid = 2336] [serial = 462] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1B39F800) [pid = 2336] [serial = 465] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1B51F000) [pid = 2336] [serial = 468] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1BEA8400) [pid = 2336] [serial = 501] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (11F7F800) [pid = 2336] [serial = 504] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (17C06800) [pid = 2336] [serial = 507] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1B0AAC00) [pid = 2336] [serial = 510] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1B59F800) [pid = 2336] [serial = 513] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1B0B6C00) [pid = 2336] [serial = 606] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (128A6400) [pid = 2336] [serial = 573] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (16BEC400) [pid = 2336] [serial = 612] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (19B75400) [pid = 2336] [serial = 570] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1B0DF800) [pid = 2336] [serial = 615] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (139F1000) [pid = 2336] [serial = 609] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (13DA1000) [pid = 2336] [serial = 546] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1A017000) [pid = 2336] [serial = 579] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1AEB1400) [pid = 2336] [serial = 653] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0DFB3C00) [pid = 2336] [serial = 678] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (0E2F1400) [pid = 2336] [serial = 679] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1C523C00) [pid = 2336] [serial = 666] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1C51F000) [pid = 2336] [serial = 665] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1BFA0C00) [pid = 2336] [serial = 663] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1BF99800) [pid = 2336] [serial = 662] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (16BE7000) [pid = 2336] [serial = 684] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1D4D4400) [pid = 2336] [serial = 669] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1C52C400) [pid = 2336] [serial = 668] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1AEAC800) [pid = 2336] [serial = 693] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (139F2400) [pid = 2336] [serial = 657] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (11E38C00) [pid = 2336] [serial = 656] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1913F800) [pid = 2336] [serial = 660] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1794B400) [pid = 2336] [serial = 659] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14E05C00) [pid = 2336] [serial = 681] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14F4A000) [pid = 2336] [serial = 682] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1A018800) [pid = 2336] [serial = 691] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (0E1C1400) [pid = 2336] [serial = 676] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0DC58400) [pid = 2336] [serial = 675] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (19F50400) [pid = 2336] [serial = 690] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0EC91800) [pid = 2336] [serial = 671] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1A347400) [pid = 2336] [serial = 696] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1B164400) [pid = 2336] [serial = 702] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1803D000) [pid = 2336] [serial = 699] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1B0B3000) [pid = 2336] [serial = 694] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (11F85000) [pid = 2336] [serial = 700] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (170AC400) [pid = 2336] [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.] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (17D58000) [pid = 2336] [serial = 687] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (18B42400) [pid = 2336] [serial = 688] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1B0DFC00) [pid = 2336] [serial = 697] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1794A400) [pid = 2336] [serial = 685] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (17955C00) [pid = 2336] [serial = 540] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1A674400) [pid = 2336] [serial = 405] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1B3B5C00) [pid = 2336] [serial = 621] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (17D53C00) [pid = 2336] [serial = 576] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1B39F000) [pid = 2336] [serial = 618] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (0DC5AC00) [pid = 2336] [serial = 543] [outer = 00000000] [url = about:blank] 15:50:01 INFO - PROCESS | 2336 | 1464735001906 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 990ms 15:50:01 INFO - PROCESS | 2336 | 1464735001952 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:50:01 INFO - PROCESS | 2336 | 1464735001957 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:50:01 INFO - PROCESS | 2336 | 1464735001963 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:50:01 INFO - PROCESS | 2336 | 1464735001965 Marionette TRACE conn5 <- [1,990,null,{}] 15:50:01 INFO - PROCESS | 2336 | 1464735001969 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:02 INFO - PROCESS | 2336 | 1464735002063 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:50:02 INFO - PROCESS | 2336 | 1464735002163 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5F800 == 78 [pid = 2336] [id = 257] 15:50:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (0DC5FC00) [pid = 2336] [serial = 770] [outer = 00000000] 15:50:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0E2B0800) [pid = 2336] [serial = 771] [outer = 0DC5FC00] 15:50:02 INFO - PROCESS | 2336 | 1464735002211 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (11F85000) [pid = 2336] [serial = 772] [outer = 0DC5FC00] 15:50:02 INFO - PROCESS | 2336 | 1464735002672 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 731ms 15:50:02 INFO - PROCESS | 2336 | 1464735002697 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:50:02 INFO - PROCESS | 2336 | 1464735002700 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:50:02 INFO - PROCESS | 2336 | 1464735002703 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:50:02 INFO - PROCESS | 2336 | 1464735002707 Marionette TRACE conn5 <- [1,994,null,{}] 15:50:02 INFO - PROCESS | 2336 | 1464735002718 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:02 INFO - PROCESS | 2336 | 1464735002816 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:50:02 INFO - PROCESS | 2336 | 1464735002824 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 2336 | ++DOCSHELL 139F3000 == 79 [pid = 2336] [id = 258] 15:50:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (139F4000) [pid = 2336] [serial = 773] [outer = 00000000] 15:50:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (15AD6C00) [pid = 2336] [serial = 774] [outer = 139F4000] 15:50:02 INFO - PROCESS | 2336 | 1464735002871 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (16790C00) [pid = 2336] [serial = 775] [outer = 139F4000] 15:50:03 INFO - PROCESS | 2336 | 1464735003351 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 15:50:03 INFO - PROCESS | 2336 | 1464735003377 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 2336 | 1464735003380 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:50:03 INFO - PROCESS | 2336 | 1464735003383 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 2336 | 1464735003385 Marionette TRACE conn5 <- [1,998,null,{}] 15:50:03 INFO - PROCESS | 2336 | 1464735003388 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:03 INFO - PROCESS | 2336 | 1464735003482 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:50:03 INFO - PROCESS | 2336 | 1464735003491 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 2336 | ++DOCSHELL 16BE4800 == 80 [pid = 2336] [id = 259] 15:50:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (16CDA000) [pid = 2336] [serial = 776] [outer = 00000000] 15:50:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (17947400) [pid = 2336] [serial = 777] [outer = 16CDA000] 15:50:03 INFO - PROCESS | 2336 | 1464735003536 Marionette DEBUG loaded listener.js 15:50:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (17979400) [pid = 2336] [serial = 778] [outer = 16CDA000] 15:50:03 INFO - PROCESS | 2336 | 1464735003992 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 15:50:04 INFO - PROCESS | 2336 | 1464735004040 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 2336 | 1464735004042 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:50:04 INFO - PROCESS | 2336 | 1464735004051 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 2336 | 1464735004053 Marionette TRACE conn5 <- [1,1002,null,{}] 15:50:04 INFO - PROCESS | 2336 | 1464735004057 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 2336 | 1464735004181 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:50:04 INFO - PROCESS | 2336 | 1464735004271 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 2336 | ++DOCSHELL 17C03800 == 81 [pid = 2336] [id = 260] 15:50:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (17C08C00) [pid = 2336] [serial = 779] [outer = 00000000] 15:50:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (17D56400) [pid = 2336] [serial = 780] [outer = 17C08C00] 15:50:04 INFO - PROCESS | 2336 | 1464735004316 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1807BC00) [pid = 2336] [serial = 781] [outer = 17C08C00] 15:50:04 INFO - PROCESS | 2336 | 1464735004758 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 770ms 15:50:04 INFO - PROCESS | 2336 | 1464735004823 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:50:04 INFO - PROCESS | 2336 | 1464735004825 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:50:04 INFO - PROCESS | 2336 | 1464735004829 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 2336 | 1464735004830 Marionette TRACE conn5 <- [1,1006,null,{}] 15:50:04 INFO - PROCESS | 2336 | 1464735004834 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 2336 | 1464735004981 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:50:05 INFO - PROCESS | 2336 | 1464735005049 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 2336 | ++DOCSHELL 17143400 == 82 [pid = 2336] [id = 261] 15:50:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18B47800) [pid = 2336] [serial = 782] [outer = 00000000] 15:50:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A00CC00) [pid = 2336] [serial = 783] [outer = 18B47800] 15:50:05 INFO - PROCESS | 2336 | 1464735005095 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1A017800) [pid = 2336] [serial = 784] [outer = 18B47800] 15:50:05 INFO - PROCESS | 2336 | 1464735005521 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 731ms 15:50:05 INFO - PROCESS | 2336 | 1464735005586 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:50:05 INFO - PROCESS | 2336 | 1464735005588 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:50:05 INFO - PROCESS | 2336 | 1464735005594 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 2336 | 1464735005596 Marionette TRACE conn5 <- [1,1010,null,{}] 15:50:05 INFO - PROCESS | 2336 | 1464735005604 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:05 INFO - PROCESS | 2336 | 1464735005732 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:50:05 INFO - PROCESS | 2336 | 1464735005801 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 2336 | ++DOCSHELL 1A097000 == 83 [pid = 2336] [id = 262] 15:50:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1A344800) [pid = 2336] [serial = 785] [outer = 00000000] 15:50:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1A675400) [pid = 2336] [serial = 786] [outer = 1A344800] 15:50:05 INFO - PROCESS | 2336 | 1464735005846 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1AEB3800) [pid = 2336] [serial = 787] [outer = 1A344800] 15:50:06 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1A017400) [pid = 2336] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:50:06 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (139F7800) [pid = 2336] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:50:06 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1794E000) [pid = 2336] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:50:06 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (139EA000) [pid = 2336] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:50:06 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (11E32400) [pid = 2336] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:50:06 INFO - PROCESS | 2336 | 1464735006278 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 15:50:06 INFO - PROCESS | 2336 | 1464735006326 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 2336 | 1464735006328 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:50:06 INFO - PROCESS | 2336 | 1464735006336 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 2336 | 1464735006338 Marionette TRACE conn5 <- [1,1014,null,{}] 15:50:06 INFO - PROCESS | 2336 | 1464735006341 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:06 INFO - PROCESS | 2336 | 1464735006442 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:50:06 INFO - PROCESS | 2336 | 1464735006451 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 2336 | ++DOCSHELL 14F44800 == 84 [pid = 2336] [id = 263] 15:50:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A34D400) [pid = 2336] [serial = 788] [outer = 00000000] 15:50:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1B0B5C00) [pid = 2336] [serial = 789] [outer = 1A34D400] 15:50:06 INFO - PROCESS | 2336 | 1464735006495 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1B0D2800) [pid = 2336] [serial = 790] [outer = 1A34D400] 15:50:06 INFO - PROCESS | 2336 | 1464735006933 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 15:50:06 INFO - PROCESS | 2336 | 1464735006979 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 2336 | 1464735006981 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:50:06 INFO - PROCESS | 2336 | 1464735006984 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 2336 | 1464735006986 Marionette TRACE conn5 <- [1,1018,null,{}] 15:50:06 INFO - PROCESS | 2336 | 1464735006989 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:07 INFO - PROCESS | 2336 | 1464735007077 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:50:07 INFO - PROCESS | 2336 | 1464735007113 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 2336 | ++DOCSHELL 0DB07C00 == 85 [pid = 2336] [id = 264] 15:50:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1B0AE000) [pid = 2336] [serial = 791] [outer = 00000000] 15:50:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1B163C00) [pid = 2336] [serial = 792] [outer = 1B0AE000] 15:50:07 INFO - PROCESS | 2336 | 1464735007157 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1B39C400) [pid = 2336] [serial = 793] [outer = 1B0AE000] 15:50:07 INFO - PROCESS | 2336 | 1464735007597 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 15:50:07 INFO - PROCESS | 2336 | 1464735007619 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:50:07 INFO - PROCESS | 2336 | 1464735007621 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:50:07 INFO - PROCESS | 2336 | 1464735007638 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 2336 | 1464735007640 Marionette TRACE conn5 <- [1,1022,null,{}] 15:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:50:07 INFO - PROCESS | 2336 | 1464735007643 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:07 INFO - PROCESS | 2336 | 1464735007734 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:50:07 INFO - PROCESS | 2336 | 1464735007740 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 2336 | ++DOCSHELL 1B39E400 == 86 [pid = 2336] [id = 265] 15:50:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1B3B0800) [pid = 2336] [serial = 794] [outer = 00000000] 15:50:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1B51FC00) [pid = 2336] [serial = 795] [outer = 1B3B0800] 15:50:07 INFO - PROCESS | 2336 | 1464735007784 Marionette DEBUG loaded listener.js 15:50:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1B518400) [pid = 2336] [serial = 796] [outer = 1B3B0800] 15:50:08 INFO - PROCESS | 2336 | 1464735008399 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 15:50:08 INFO - PROCESS | 2336 | 1464735008415 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:50:08 INFO - PROCESS | 2336 | 1464735008419 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:50:08 INFO - PROCESS | 2336 | 1464735008472 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:50:08 INFO - PROCESS | 2336 | 1464735008477 Marionette TRACE conn5 <- [1,1026,null,{}] 15:50:08 INFO - PROCESS | 2336 | 1464735008499 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:08 INFO - PROCESS | 2336 | 1464735008634 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:50:08 INFO - PROCESS | 2336 | 1464735008742 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:08 INFO - PROCESS | 2336 | ++DOCSHELL 0DC35800 == 87 [pid = 2336] [id = 266] 15:50:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0DC54400) [pid = 2336] [serial = 797] [outer = 00000000] 15:50:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (128AA000) [pid = 2336] [serial = 798] [outer = 0DC54400] 15:50:08 INFO - PROCESS | 2336 | 1464735008801 Marionette DEBUG loaded listener.js 15:50:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (139F2400) [pid = 2336] [serial = 799] [outer = 0DC54400] 15:50:09 INFO - PROCESS | 2336 | 1464735009418 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1023ms 15:50:09 INFO - PROCESS | 2336 | 1464735009448 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:50:09 INFO - PROCESS | 2336 | 1464735009455 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:50:09 INFO - PROCESS | 2336 | 1464735009462 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 2336 | 1464735009465 Marionette TRACE conn5 <- [1,1030,null,{}] 15:50:09 INFO - PROCESS | 2336 | 1464735009469 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:09 INFO - PROCESS | 2336 | 1464735009595 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:50:09 INFO - PROCESS | 2336 | 1464735009752 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 2336 | ++DOCSHELL 16734400 == 88 [pid = 2336] [id = 267] 15:50:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (16735C00) [pid = 2336] [serial = 800] [outer = 00000000] 15:50:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1794BC00) [pid = 2336] [serial = 801] [outer = 16735C00] 15:50:09 INFO - PROCESS | 2336 | 1464735009807 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (17DD5C00) [pid = 2336] [serial = 802] [outer = 16735C00] 15:50:10 INFO - PROCESS | 2336 | 1464735010395 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 15:50:10 INFO - PROCESS | 2336 | 1464735010433 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 2336 | 1464735010435 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:50:10 INFO - PROCESS | 2336 | 1464735010439 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:50:10 INFO - PROCESS | 2336 | 1464735010443 Marionette TRACE conn5 <- [1,1034,null,{}] 15:50:10 INFO - PROCESS | 2336 | 1464735010454 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:10 INFO - PROCESS | 2336 | 1464735010571 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:50:10 INFO - PROCESS | 2336 | 1464735010714 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:10 INFO - PROCESS | 2336 | ++DOCSHELL 1B51F000 == 89 [pid = 2336] [id = 268] 15:50:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1B51F800) [pid = 2336] [serial = 803] [outer = 00000000] 15:50:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1BE22C00) [pid = 2336] [serial = 804] [outer = 1B51F800] 15:50:10 INFO - PROCESS | 2336 | 1464735010771 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1BEAD400) [pid = 2336] [serial = 805] [outer = 1B51F800] 15:50:11 INFO - PROCESS | 2336 | 1464735011404 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1019ms 15:50:11 INFO - PROCESS | 2336 | 1464735011462 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:50:11 INFO - PROCESS | 2336 | 1464735011464 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:50:11 INFO - PROCESS | 2336 | 1464735011468 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:50:11 INFO - PROCESS | 2336 | 1464735011470 Marionette TRACE conn5 <- [1,1038,null,{}] 15:50:11 INFO - PROCESS | 2336 | 1464735011473 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:11 INFO - PROCESS | 2336 | 1464735011590 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:50:11 INFO - PROCESS | 2336 | 1464735011732 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 2336 | ++DOCSHELL 1BF8CC00 == 90 [pid = 2336] [id = 269] 15:50:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1BF97800) [pid = 2336] [serial = 806] [outer = 00000000] 15:50:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1BFA0400) [pid = 2336] [serial = 807] [outer = 1BF97800] 15:50:11 INFO - PROCESS | 2336 | 1464735011787 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1BFDD400) [pid = 2336] [serial = 808] [outer = 1BF97800] 15:50:12 INFO - PROCESS | 2336 | 1464735012332 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 15:50:12 INFO - PROCESS | 2336 | 1464735012402 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 2336 | 1464735012404 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:50:12 INFO - PROCESS | 2336 | 1464735012408 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:50:12 INFO - PROCESS | 2336 | 1464735012410 Marionette TRACE conn5 <- [1,1042,null,{}] 15:50:12 INFO - PROCESS | 2336 | 1464735012414 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:12 INFO - PROCESS | 2336 | 1464735012526 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:50:12 INFO - PROCESS | 2336 | 1464735012684 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:12 INFO - PROCESS | 2336 | ++DOCSHELL 1BFE8C00 == 91 [pid = 2336] [id = 270] 15:50:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1C520000) [pid = 2336] [serial = 809] [outer = 00000000] 15:50:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1C525400) [pid = 2336] [serial = 810] [outer = 1C520000] 15:50:12 INFO - PROCESS | 2336 | 1464735012741 Marionette DEBUG loaded listener.js 15:50:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1C52DC00) [pid = 2336] [serial = 811] [outer = 1C520000] 15:50:13 INFO - PROCESS | 2336 | 1464735013332 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 970ms 15:50:13 INFO - PROCESS | 2336 | 1464735013382 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:50:13 INFO - PROCESS | 2336 | 1464735013384 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:50:13 INFO - PROCESS | 2336 | 1464735013387 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:50:13 INFO - PROCESS | 2336 | 1464735013389 Marionette TRACE conn5 <- [1,1046,null,{}] 15:50:13 INFO - PROCESS | 2336 | 1464735013393 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:13 INFO - PROCESS | 2336 | 1464735013555 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:50:13 INFO - PROCESS | 2336 | 1464735013716 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:13 INFO - PROCESS | 2336 | ++DOCSHELL 0DC31000 == 92 [pid = 2336] [id = 271] 15:50:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1AEAC000) [pid = 2336] [serial = 812] [outer = 00000000] 15:50:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (203D2400) [pid = 2336] [serial = 813] [outer = 1AEAC000] 15:50:13 INFO - PROCESS | 2336 | 1464735013771 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (203DA800) [pid = 2336] [serial = 814] [outer = 1AEAC000] 15:50:14 INFO - PROCESS | 2336 | 1464735014701 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1384ms 15:50:14 INFO - PROCESS | 2336 | 1464735014776 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:50:14 INFO - PROCESS | 2336 | 1464735014780 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:50:14 INFO - PROCESS | 2336 | 1464735014785 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 2336 | 1464735014787 Marionette TRACE conn5 <- [1,1050,null,{}] 15:50:14 INFO - PROCESS | 2336 | 1464735014833 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:14 INFO - PROCESS | 2336 | 1464735014970 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:50:15 INFO - PROCESS | 2336 | 1464735015076 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:15 INFO - PROCESS | 2336 | ++DOCSHELL 0C937C00 == 93 [pid = 2336] [id = 272] 15:50:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (0D2C8000) [pid = 2336] [serial = 815] [outer = 00000000] 15:50:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (0DC50C00) [pid = 2336] [serial = 816] [outer = 0D2C8000] 15:50:15 INFO - PROCESS | 2336 | 1464735015127 Marionette DEBUG loaded listener.js 15:50:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (11E34400) [pid = 2336] [serial = 817] [outer = 0D2C8000] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1AEA9000 == 92 [pid = 2336] [id = 218] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1713D800 == 91 [pid = 2336] [id = 122] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 170AE800 == 90 [pid = 2336] [id = 78] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 128A2C00 == 89 [pid = 2336] [id = 121] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1B15DC00 == 88 [pid = 2336] [id = 80] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1B0AD000 == 87 [pid = 2336] [id = 138] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 0DB07C00 == 86 [pid = 2336] [id = 264] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 14F44800 == 85 [pid = 2336] [id = 263] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1A097000 == 84 [pid = 2336] [id = 262] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 17143400 == 83 [pid = 2336] [id = 261] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 17C03800 == 82 [pid = 2336] [id = 260] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 16BE4800 == 81 [pid = 2336] [id = 259] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 139F3000 == 80 [pid = 2336] [id = 258] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1B3AC800) [pid = 2336] [serial = 741] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 0DC5F800 == 79 [pid = 2336] [id = 257] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 0DFAA000 == 78 [pid = 2336] [id = 256] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 0D681C00 == 77 [pid = 2336] [id = 253] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1B392800 == 76 [pid = 2336] [id = 252] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1803A000 == 75 [pid = 2336] [id = 251] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 1794C000 == 74 [pid = 2336] [id = 250] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 13808C00 == 73 [pid = 2336] [id = 249] 15:50:15 INFO - PROCESS | 2336 | --DOCSHELL 0DC36000 == 72 [pid = 2336] [id = 248] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1AEAE400) [pid = 2336] [serial = 739] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (15A3F000) [pid = 2336] [serial = 732] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (165E1C00) [pid = 2336] [serial = 733] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1A670000) [pid = 2336] [serial = 738] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1803CC00) [pid = 2336] [serial = 735] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (18C33000) [pid = 2336] [serial = 736] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (18038000) [pid = 2336] [serial = 729] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (19FD8400) [pid = 2336] [serial = 730] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (14F53C00) [pid = 2336] [serial = 727] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (139EA400) [pid = 2336] [serial = 726] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (11E2FC00) [pid = 2336] [serial = 705] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (17C03C00) [pid = 2336] [serial = 708] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1B599400) [pid = 2336] [serial = 711] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1BF9A000) [pid = 2336] [serial = 714] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1D4D8C00) [pid = 2336] [serial = 717] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (21206000) [pid = 2336] [serial = 720] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (171D2400) [pid = 2336] [serial = 723] [outer = 00000000] [url = about:blank] 15:50:15 INFO - PROCESS | 2336 | 1464735015857 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1126ms 15:50:15 INFO - PROCESS | 2336 | 1464735015912 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:50:15 INFO - PROCESS | 2336 | 1464735015917 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:50:15 INFO - PROCESS | 2336 | 1464735015923 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:50:15 INFO - PROCESS | 2336 | 1464735015926 Marionette TRACE conn5 <- [1,1054,null,{}] 15:50:15 INFO - PROCESS | 2336 | 1464735015930 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:16 INFO - PROCESS | 2336 | 1464735016025 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:50:16 INFO - PROCESS | 2336 | 1464735016038 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 2336 | ++DOCSHELL 0D681C00 == 73 [pid = 2336] [id = 273] 15:50:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (0D685000) [pid = 2336] [serial = 818] [outer = 00000000] 15:50:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (0DFACC00) [pid = 2336] [serial = 819] [outer = 0D685000] 15:50:16 INFO - PROCESS | 2336 | 1464735016083 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0E2A2800) [pid = 2336] [serial = 820] [outer = 0D685000] 15:50:16 INFO - PROCESS | 2336 | 1464735016597 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 15:50:16 INFO - PROCESS | 2336 | 1464735016657 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:50:16 INFO - PROCESS | 2336 | 1464735016659 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:50:16 INFO - PROCESS | 2336 | 1464735016663 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - PROCESS | 2336 | 1464735016666 Marionette TRACE conn5 <- [1,1058,null,{}] 15:50:16 INFO - PROCESS | 2336 | 1464735016676 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:16 INFO - PROCESS | 2336 | 1464735016766 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:50:16 INFO - PROCESS | 2336 | 1464735016865 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 2336 | ++DOCSHELL 0EC93800 == 74 [pid = 2336] [id = 274] 15:50:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1340C400) [pid = 2336] [serial = 821] [outer = 00000000] 15:50:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (13D94400) [pid = 2336] [serial = 822] [outer = 1340C400] 15:50:16 INFO - PROCESS | 2336 | 1464735016916 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (13FE5800) [pid = 2336] [serial = 823] [outer = 1340C400] 15:50:17 INFO - PROCESS | 2336 | 1464735017314 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 15:50:17 INFO - PROCESS | 2336 | 1464735017338 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 2336 | 1464735017340 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:50:17 INFO - PROCESS | 2336 | 1464735017343 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:50:17 INFO - PROCESS | 2336 | 1464735017345 Marionette TRACE conn5 <- [1,1062,null,{}] 15:50:17 INFO - PROCESS | 2336 | 1464735017348 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:17 INFO - PROCESS | 2336 | 1464735017439 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:50:17 INFO - PROCESS | 2336 | 1464735017446 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 2336 | ++DOCSHELL 14F47800 == 75 [pid = 2336] [id = 275] 15:50:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (14F47C00) [pid = 2336] [serial = 824] [outer = 00000000] 15:50:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (14FCA400) [pid = 2336] [serial = 825] [outer = 14F47C00] 15:50:17 INFO - PROCESS | 2336 | 1464735017492 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (15AD5800) [pid = 2336] [serial = 826] [outer = 14F47C00] 15:50:17 INFO - PROCESS | 2336 | 1464735017959 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 15:50:18 INFO - PROCESS | 2336 | 1464735018018 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 2336 | 1464735018020 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:50:18 INFO - PROCESS | 2336 | 1464735018023 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - PROCESS | 2336 | 1464735018025 Marionette TRACE conn5 <- [1,1066,null,{}] 15:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:50:18 INFO - PROCESS | 2336 | 1464735018028 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:18 INFO - PROCESS | 2336 | 1464735018148 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:50:18 INFO - PROCESS | 2336 | 1464735018242 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0CC00 == 76 [pid = 2336] [id = 276] 15:50:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (165E5400) [pid = 2336] [serial = 827] [outer = 00000000] 15:50:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (16792400) [pid = 2336] [serial = 828] [outer = 165E5400] 15:50:18 INFO - PROCESS | 2336 | 1464735018287 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (16BEA400) [pid = 2336] [serial = 829] [outer = 165E5400] 15:50:18 INFO - PROCESS | 2336 | 1464735018707 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 15:50:18 INFO - PROCESS | 2336 | 1464735018758 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 2336 | 1464735018760 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:50:18 INFO - PROCESS | 2336 | 1464735018771 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - PROCESS | 2336 | 1464735018773 Marionette TRACE conn5 <- [1,1070,null,{}] 15:50:18 INFO - PROCESS | 2336 | 1464735018776 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:18 INFO - PROCESS | 2336 | 1464735018914 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:50:18 INFO - PROCESS | 2336 | 1464735018982 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 2336 | ++DOCSHELL 171CF400 == 77 [pid = 2336] [id = 277] 15:50:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (17948C00) [pid = 2336] [serial = 830] [outer = 00000000] 15:50:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (17C0C000) [pid = 2336] [serial = 831] [outer = 17948C00] 15:50:19 INFO - PROCESS | 2336 | 1464735019029 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (17C0D400) [pid = 2336] [serial = 832] [outer = 17948C00] 15:50:19 INFO - PROCESS | 2336 | 1464735019469 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 15:50:19 INFO - PROCESS | 2336 | 1464735019530 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:50:19 INFO - PROCESS | 2336 | 1464735019532 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:50:19 INFO - PROCESS | 2336 | 1464735019540 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:50:19 INFO - PROCESS | 2336 | 1464735019541 Marionette TRACE conn5 <- [1,1074,null,{}] 15:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:50:19 INFO - PROCESS | 2336 | 1464735019545 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:19 INFO - PROCESS | 2336 | 1464735019664 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:50:19 INFO - PROCESS | 2336 | 1464735019732 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:19 INFO - PROCESS | 2336 | ++DOCSHELL 17D56000 == 78 [pid = 2336] [id = 278] 15:50:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (17DD4000) [pid = 2336] [serial = 833] [outer = 00000000] 15:50:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (18041800) [pid = 2336] [serial = 834] [outer = 17DD4000] 15:50:19 INFO - PROCESS | 2336 | 1464735019778 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (18B49C00) [pid = 2336] [serial = 835] [outer = 17DD4000] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1B394000) [pid = 2336] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0DC5FC00) [pid = 2336] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (17C08C00) [pid = 2336] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (18B47800) [pid = 2336] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (139F4000) [pid = 2336] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1A34D400) [pid = 2336] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0DFB7000) [pid = 2336] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1A344800) [pid = 2336] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (16CDA000) [pid = 2336] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:50:20 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1B0AE000) [pid = 2336] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:50:20 INFO - PROCESS | 2336 | 1464735020406 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 15:50:20 INFO - PROCESS | 2336 | 1464735020478 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:50:20 INFO - PROCESS | 2336 | 1464735020490 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:50:20 INFO - PROCESS | 2336 | 1464735020494 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:50:20 INFO - PROCESS | 2336 | 1464735020496 Marionette TRACE conn5 <- [1,1078,null,{}] 15:50:20 INFO - PROCESS | 2336 | 1464735020499 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:20 INFO - PROCESS | 2336 | 1464735020621 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:50:20 INFO - PROCESS | 2336 | 1464735020685 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:20 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB7000 == 79 [pid = 2336] [id = 279] 15:50:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1256FC00) [pid = 2336] [serial = 836] [outer = 00000000] 15:50:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (17952000) [pid = 2336] [serial = 837] [outer = 1256FC00] 15:50:20 INFO - PROCESS | 2336 | 1464735020730 Marionette DEBUG loaded listener.js 15:50:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1803D800) [pid = 2336] [serial = 838] [outer = 1256FC00] 15:50:21 INFO - PROCESS | 2336 | 1464735021110 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 15:50:21 INFO - PROCESS | 2336 | 1464735021169 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 2336 | 1464735021171 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:50:21 INFO - PROCESS | 2336 | 1464735021174 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 2336 | 1464735021176 Marionette TRACE conn5 <- [1,1082,null,{}] 15:50:21 INFO - PROCESS | 2336 | 1464735021179 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 2336 | 1464735021267 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:50:21 INFO - PROCESS | 2336 | 1464735021274 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 2336 | ++DOCSHELL 17D58800 == 80 [pid = 2336] [id = 280] 15:50:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (18041400) [pid = 2336] [serial = 839] [outer = 00000000] 15:50:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (19B09800) [pid = 2336] [serial = 840] [outer = 18041400] 15:50:21 INFO - PROCESS | 2336 | 1464735021317 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (19F4B400) [pid = 2336] [serial = 841] [outer = 18041400] 15:50:21 INFO - PROCESS | 2336 | 1464735021741 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 15:50:21 INFO - PROCESS | 2336 | 1464735021805 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:50:21 INFO - PROCESS | 2336 | 1464735021807 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:50:21 INFO - PROCESS | 2336 | 1464735021810 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 2336 | 1464735021811 Marionette TRACE conn5 <- [1,1086,null,{}] 15:50:21 INFO - PROCESS | 2336 | 1464735021815 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 2336 | 1464735021901 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:50:21 INFO - PROCESS | 2336 | 1464735021908 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 2336 | ++DOCSHELL 1A00C800 == 81 [pid = 2336] [id = 281] 15:50:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1A00DC00) [pid = 2336] [serial = 842] [outer = 00000000] 15:50:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1A097000) [pid = 2336] [serial = 843] [outer = 1A00DC00] 15:50:21 INFO - PROCESS | 2336 | 1464735021951 Marionette DEBUG loaded listener.js 15:50:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1A348400) [pid = 2336] [serial = 844] [outer = 1A00DC00] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BF96800 == 80 [pid = 2336] [id = 140] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0C8EDC00 == 79 [pid = 2336] [id = 46] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 11E37C00 == 78 [pid = 2336] [id = 135] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 165DC400 == 77 [pid = 2336] [id = 49] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 15ACC000 == 76 [pid = 2336] [id = 204] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DC5A800 == 75 [pid = 2336] [id = 183] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BE1D800 == 74 [pid = 2336] [id = 254] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B0D5800 == 73 [pid = 2336] [id = 139] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0D46B400 == 72 [pid = 2336] [id = 255] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BEB7000 == 71 [pid = 2336] [id = 239] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 15ACD000 == 70 [pid = 2336] [id = 91] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 14E05800 == 69 [pid = 2336] [id = 192] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0C936000 == 68 [pid = 2336] [id = 61] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 18B44400 == 67 [pid = 2336] [id = 237] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B39B000 == 66 [pid = 2336] [id = 207] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B0AF800 == 65 [pid = 2336] [id = 205] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 14E02800 == 64 [pid = 2336] [id = 48] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B16AC00 == 63 [pid = 2336] [id = 110] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0C8E9800 == 62 [pid = 2336] [id = 235] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1A00B800 == 61 [pid = 2336] [id = 193] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BE26800 == 60 [pid = 2336] [id = 154] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 15ACB000 == 59 [pid = 2336] [id = 111] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 165E7000 == 58 [pid = 2336] [id = 63] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1A670C00 == 57 [pid = 2336] [id = 202] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0C93FC00 == 56 [pid = 2336] [id = 191] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 17C10800 == 55 [pid = 2336] [id = 234] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B393400 == 54 [pid = 2336] [id = 247] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DB08000 == 53 [pid = 2336] [id = 203] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BF77800 == 52 [pid = 2336] [id = 238] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DB02800 == 51 [pid = 2336] [id = 65] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 203E8800 == 50 [pid = 2336] [id = 240] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 14F48000 == 49 [pid = 2336] [id = 241] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DB0C400 == 48 [pid = 2336] [id = 208] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 15AD1400 == 47 [pid = 2336] [id = 236] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B16A000 == 46 [pid = 2336] [id = 206] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BE1F400 == 45 [pid = 2336] [id = 79] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 14F4B000 == 44 [pid = 2336] [id = 137] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0C937C00 == 43 [pid = 2336] [id = 272] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DC31000 == 42 [pid = 2336] [id = 271] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BFE8C00 == 41 [pid = 2336] [id = 270] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B51F000 == 40 [pid = 2336] [id = 268] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1BF8CC00 == 39 [pid = 2336] [id = 269] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 16734400 == 38 [pid = 2336] [id = 267] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 1B39E400 == 37 [pid = 2336] [id = 265] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DC3B400 == 36 [pid = 2336] [id = 224] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DC35800 == 35 [pid = 2336] [id = 266] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 171CF400 == 34 [pid = 2336] [id = 277] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DFB7000 == 33 [pid = 2336] [id = 279] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 14F47800 == 32 [pid = 2336] [id = 275] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 17D56000 == 31 [pid = 2336] [id = 278] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0EC93800 == 30 [pid = 2336] [id = 274] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0DB0CC00 == 29 [pid = 2336] [id = 276] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 17D58800 == 28 [pid = 2336] [id = 280] 15:50:23 INFO - PROCESS | 2336 | --DOCSHELL 0D681C00 == 27 [pid = 2336] [id = 273] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1B519400) [pid = 2336] [serial = 742] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (13FEC000) [pid = 2336] [serial = 747] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1D4D4800) [pid = 2336] [serial = 762] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0E2B0800) [pid = 2336] [serial = 771] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (11F85000) [pid = 2336] [serial = 772] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0DC55400) [pid = 2336] [serial = 744] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1807BC00) [pid = 2336] [serial = 781] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1A017800) [pid = 2336] [serial = 784] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (10CB5000) [pid = 2336] [serial = 765] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (16790C00) [pid = 2336] [serial = 775] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (17D52800) [pid = 2336] [serial = 750] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1B0B5C00) [pid = 2336] [serial = 789] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1BF98800) [pid = 2336] [serial = 759] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1A00CC00) [pid = 2336] [serial = 783] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (11E3C800) [pid = 2336] [serial = 768] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1B0D2800) [pid = 2336] [serial = 790] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1A675400) [pid = 2336] [serial = 786] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (17979400) [pid = 2336] [serial = 778] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1B3B6000) [pid = 2336] [serial = 756] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (139F8400) [pid = 2336] [serial = 769] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (15AD6C00) [pid = 2336] [serial = 774] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1B163C00) [pid = 2336] [serial = 792] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1B0ADC00) [pid = 2336] [serial = 753] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (17D56400) [pid = 2336] [serial = 780] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (17947400) [pid = 2336] [serial = 777] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1AEB3800) [pid = 2336] [serial = 787] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1B39C400) [pid = 2336] [serial = 793] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1B51FC00) [pid = 2336] [serial = 795] [outer = 00000000] [url = about:blank] 15:50:24 INFO - PROCESS | 2336 | 1464735024285 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2525ms 15:50:24 INFO - PROCESS | 2336 | 1464735024337 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:50:24 INFO - PROCESS | 2336 | 1464735024341 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:50:24 INFO - PROCESS | 2336 | 1464735024347 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:50:24 INFO - PROCESS | 2336 | 1464735024351 Marionette TRACE conn5 <- [1,1090,null,{}] 15:50:24 INFO - PROCESS | 2336 | 1464735024358 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:24 INFO - PROCESS | 2336 | 1464735024455 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:50:24 INFO - PROCESS | 2336 | 1464735024468 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:24 INFO - PROCESS | 2336 | ++DOCSHELL 0C93A400 == 28 [pid = 2336] [id = 282] 15:50:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0C93A800) [pid = 2336] [serial = 845] [outer = 00000000] 15:50:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0C93F000) [pid = 2336] [serial = 846] [outer = 0C93A800] 15:50:24 INFO - PROCESS | 2336 | 1464735024553 Marionette DEBUG loaded listener.js 15:50:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0CC61800) [pid = 2336] [serial = 847] [outer = 0C93A800] 15:50:25 INFO - PROCESS | 2336 | 1464735025018 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 15:50:25 INFO - PROCESS | 2336 | 1464735025077 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:50:25 INFO - PROCESS | 2336 | 1464735025083 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:50:25 INFO - PROCESS | 2336 | 1464735025090 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:50:25 INFO - PROCESS | 2336 | 1464735025093 Marionette TRACE conn5 <- [1,1094,null,{}] 15:50:25 INFO - PROCESS | 2336 | 1464735025097 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:25 INFO - PROCESS | 2336 | 1464735025187 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:50:25 INFO - PROCESS | 2336 | 1464735025196 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 2336 | ++DOCSHELL 0D26D800 == 29 [pid = 2336] [id = 283] 15:50:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (0D26E800) [pid = 2336] [serial = 848] [outer = 00000000] 15:50:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (0D633400) [pid = 2336] [serial = 849] [outer = 0D26E800] 15:50:25 INFO - PROCESS | 2336 | 1464735025243 Marionette DEBUG loaded listener.js 15:50:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (0D781800) [pid = 2336] [serial = 850] [outer = 0D26E800] 15:50:25 INFO - PROCESS | 2336 | 1464735025703 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 15:50:25 INFO - PROCESS | 2336 | 1464735025761 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:50:25 INFO - PROCESS | 2336 | 1464735025764 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:50:25 INFO - PROCESS | 2336 | 1464735025768 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:50:25 INFO - PROCESS | 2336 | 1464735025771 Marionette TRACE conn5 <- [1,1098,null,{}] 15:50:25 INFO - PROCESS | 2336 | 1464735025783 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:25 INFO - PROCESS | 2336 | 1464735025906 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:50:25 INFO - PROCESS | 2336 | 1464735025919 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 2336 | ++DOCSHELL 0DC52C00 == 30 [pid = 2336] [id = 284] 15:50:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (0DC53C00) [pid = 2336] [serial = 851] [outer = 00000000] 15:50:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0DC57400) [pid = 2336] [serial = 852] [outer = 0DC53C00] 15:50:25 INFO - PROCESS | 2336 | 1464735025970 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0DC5F800) [pid = 2336] [serial = 853] [outer = 0DC53C00] 15:50:26 INFO - PROCESS | 2336 | 1464735026407 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 15:50:26 INFO - PROCESS | 2336 | 1464735026446 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 2336 | 1464735026449 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:50:26 INFO - PROCESS | 2336 | 1464735026452 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 2336 | 1464735026454 Marionette TRACE conn5 <- [1,1102,null,{}] 15:50:26 INFO - PROCESS | 2336 | 1464735026457 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:26 INFO - PROCESS | 2336 | 1464735026543 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:50:26 INFO - PROCESS | 2336 | 1464735026551 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 2336 | ++DOCSHELL 0DFAAC00 == 31 [pid = 2336] [id = 285] 15:50:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0DFAD400) [pid = 2336] [serial = 854] [outer = 00000000] 15:50:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (0E1BF000) [pid = 2336] [serial = 855] [outer = 0DFAD400] 15:50:26 INFO - PROCESS | 2336 | 1464735026606 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (0E239400) [pid = 2336] [serial = 856] [outer = 0DFAD400] 15:50:27 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:50:27 INFO - PROCESS | 2336 | 1464735027178 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 15:50:27 INFO - PROCESS | 2336 | 1464735027226 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:50:27 INFO - PROCESS | 2336 | 1464735027228 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:50:27 INFO - PROCESS | 2336 | 1464735027231 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 2336 | 1464735027233 Marionette TRACE conn5 <- [1,1106,null,{}] 15:50:27 INFO - PROCESS | 2336 | 1464735027236 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:27 INFO - PROCESS | 2336 | 1464735027343 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:50:27 INFO - PROCESS | 2336 | 1464735027428 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 2336 | ++DOCSHELL 0E2B0800 == 32 [pid = 2336] [id = 286] 15:50:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (0EC7A400) [pid = 2336] [serial = 857] [outer = 00000000] 15:50:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0EC9A400) [pid = 2336] [serial = 858] [outer = 0EC7A400] 15:50:27 INFO - PROCESS | 2336 | 1464735027473 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (11E93800) [pid = 2336] [serial = 859] [outer = 0EC7A400] 15:50:27 INFO - PROCESS | 2336 | 1464735027863 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 15:50:27 INFO - PROCESS | 2336 | 1464735027902 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:50:27 INFO - PROCESS | 2336 | 1464735027904 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:50:27 INFO - PROCESS | 2336 | 1464735027907 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 2336 | 1464735027909 Marionette TRACE conn5 <- [1,1110,null,{}] 15:50:27 INFO - PROCESS | 2336 | 1464735027913 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:28 INFO - PROCESS | 2336 | 1464735028054 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:50:28 INFO - PROCESS | 2336 | 1464735028070 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 2336 | ++DOCSHELL 12574800 == 33 [pid = 2336] [id = 287] 15:50:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (125F0000) [pid = 2336] [serial = 860] [outer = 00000000] 15:50:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1340AC00) [pid = 2336] [serial = 861] [outer = 125F0000] 15:50:28 INFO - PROCESS | 2336 | 1464735028116 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (13806400) [pid = 2336] [serial = 862] [outer = 125F0000] 15:50:28 INFO - PROCESS | 2336 | 1464735028515 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 15:50:28 INFO - PROCESS | 2336 | 1464735028578 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:50:28 INFO - PROCESS | 2336 | 1464735028580 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:50:28 INFO - PROCESS | 2336 | 1464735028583 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:50:28 INFO - PROCESS | 2336 | 1464735028585 Marionette TRACE conn5 <- [1,1114,null,{}] 15:50:28 INFO - PROCESS | 2336 | 1464735028589 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:28 INFO - PROCESS | 2336 | 1464735028742 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:50:28 INFO - PROCESS | 2336 | 1464735028760 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 2336 | ++DOCSHELL 139EA000 == 34 [pid = 2336] [id = 288] 15:50:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (139ED800) [pid = 2336] [serial = 863] [outer = 00000000] 15:50:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (13D95C00) [pid = 2336] [serial = 864] [outer = 139ED800] 15:50:28 INFO - PROCESS | 2336 | 1464735028804 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (13D96800) [pid = 2336] [serial = 865] [outer = 139ED800] 15:50:29 INFO - PROCESS | 2336 | 1464735029227 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 15:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:50:29 INFO - PROCESS | 2336 | 1464735029254 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 2336 | 1464735029256 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:50:29 INFO - PROCESS | 2336 | 1464735029259 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 2336 | 1464735029261 Marionette TRACE conn5 <- [1,1118,null,{}] 15:50:29 INFO - PROCESS | 2336 | 1464735029268 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:29 INFO - PROCESS | 2336 | 1464735029400 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:50:29 INFO - PROCESS | 2336 | 1464735029407 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:29 INFO - PROCESS | 2336 | ++DOCSHELL 139EC800 == 35 [pid = 2336] [id = 289] 15:50:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (13D9C800) [pid = 2336] [serial = 866] [outer = 00000000] 15:50:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (13FE1800) [pid = 2336] [serial = 867] [outer = 13D9C800] 15:50:29 INFO - PROCESS | 2336 | 1464735029452 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (13DE1800) [pid = 2336] [serial = 868] [outer = 13D9C800] 15:50:29 INFO - PROCESS | 2336 | 1464735029927 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 15:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:50:29 INFO - PROCESS | 2336 | 1464735029990 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 2336 | 1464735029992 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:50:29 INFO - PROCESS | 2336 | 1464735029995 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 2336 | 1464735029997 Marionette TRACE conn5 <- [1,1122,null,{}] 15:50:30 INFO - PROCESS | 2336 | 1464735030008 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:30 INFO - PROCESS | 2336 | 1464735030145 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:50:30 INFO - PROCESS | 2336 | 1464735030158 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 2336 | ++DOCSHELL 0DC52800 == 36 [pid = 2336] [id = 290] 15:50:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (14E0E000) [pid = 2336] [serial = 869] [outer = 00000000] 15:50:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (14F45000) [pid = 2336] [serial = 870] [outer = 14E0E000] 15:50:30 INFO - PROCESS | 2336 | 1464735030201 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (14F46C00) [pid = 2336] [serial = 871] [outer = 14E0E000] 15:50:30 INFO - PROCESS | 2336 | 1464735030646 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 690ms 15:50:30 INFO - PROCESS | 2336 | 1464735030686 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:50:30 INFO - PROCESS | 2336 | 1464735030688 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:50:30 INFO - PROCESS | 2336 | 1464735030691 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:50:30 INFO - PROCESS | 2336 | 1464735030693 Marionette TRACE conn5 <- [1,1126,null,{}] 15:50:30 INFO - PROCESS | 2336 | 1464735030696 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:30 INFO - PROCESS | 2336 | 1464735030812 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:50:30 INFO - PROCESS | 2336 | 1464735030819 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 2336 | ++DOCSHELL 14F4D000 == 37 [pid = 2336] [id = 291] 15:50:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (14F51000) [pid = 2336] [serial = 872] [outer = 00000000] 15:50:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (155DB000) [pid = 2336] [serial = 873] [outer = 14F51000] 15:50:30 INFO - PROCESS | 2336 | 1464735030874 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (15A41800) [pid = 2336] [serial = 874] [outer = 14F51000] 15:50:31 INFO - PROCESS | 2336 | 1464735031901 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (139F2C00) [pid = 2336] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1803F400) [pid = 2336] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0DC37400) [pid = 2336] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1BF80C00) [pid = 2336] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (0C8EB000) [pid = 2336] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1C524000) [pid = 2336] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (203EAC00) [pid = 2336] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1B39DC00) [pid = 2336] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (0DC53400) [pid = 2336] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1602C400) [pid = 2336] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1AEA9800) [pid = 2336] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (17C04800) [pid = 2336] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1B396400) [pid = 2336] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1BE22400) [pid = 2336] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1A349400) [pid = 2336] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1BF8D800) [pid = 2336] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (0D46FC00) [pid = 2336] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (18041400) [pid = 2336] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (165E5400) [pid = 2336] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (17948C00) [pid = 2336] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1256FC00) [pid = 2336] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (17DD4000) [pid = 2336] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1B51F800) [pid = 2336] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (16735C00) [pid = 2336] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1B3B0800) [pid = 2336] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (14F47C00) [pid = 2336] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1340C400) [pid = 2336] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0D685000) [pid = 2336] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0D2C8000) [pid = 2336] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1AEAC000) [pid = 2336] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1C520000) [pid = 2336] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1BF97800) [pid = 2336] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:50:31 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (14FC9000) [pid = 2336] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1321ms 15:50:32 INFO - PROCESS | 2336 | 1464735032014 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 2336 | 1464735032016 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:50:32 INFO - PROCESS | 2336 | 1464735032021 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - PROCESS | 2336 | 1464735032024 Marionette TRACE conn5 <- [1,1130,null,{}] 15:50:32 INFO - PROCESS | 2336 | 1464735032027 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:32 INFO - PROCESS | 2336 | 1464735032126 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:50:32 INFO - PROCESS | 2336 | 1464735032206 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 2336 | ++DOCSHELL 0DC59800 == 38 [pid = 2336] [id = 292] 15:50:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (0DC5AC00) [pid = 2336] [serial = 875] [outer = 00000000] 15:50:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0E2A1800) [pid = 2336] [serial = 876] [outer = 0DC5AC00] 15:50:32 INFO - PROCESS | 2336 | 1464735032264 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (139F1400) [pid = 2336] [serial = 877] [outer = 0DC5AC00] 15:50:32 INFO - PROCESS | 2336 | 1464735032649 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 15:50:32 INFO - PROCESS | 2336 | 1464735032693 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 2336 | 1464735032695 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:50:32 INFO - PROCESS | 2336 | 1464735032699 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - PROCESS | 2336 | 1464735032700 Marionette TRACE conn5 <- [1,1134,null,{}] 15:50:32 INFO - PROCESS | 2336 | 1464735032704 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:32 INFO - PROCESS | 2336 | 1464735032817 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:50:32 INFO - PROCESS | 2336 | 1464735032826 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB6000 == 39 [pid = 2336] [id = 293] 15:50:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (11E3C800) [pid = 2336] [serial = 878] [outer = 00000000] 15:50:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (15AD0000) [pid = 2336] [serial = 879] [outer = 11E3C800] 15:50:32 INFO - PROCESS | 2336 | 1464735032870 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (15AD1400) [pid = 2336] [serial = 880] [outer = 11E3C800] 15:50:33 INFO - PROCESS | 2336 | 1464735033284 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 15:50:33 INFO - PROCESS | 2336 | 1464735033330 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 2336 | 1464735033331 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:50:33 INFO - PROCESS | 2336 | 1464735033335 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 2336 | 1464735033336 Marionette TRACE conn5 <- [1,1138,null,{}] 15:50:33 INFO - PROCESS | 2336 | 1464735033340 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:33 INFO - PROCESS | 2336 | 1464735033421 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:50:33 INFO - PROCESS | 2336 | 1464735033539 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 2336 | ++DOCSHELL 0E1C2000 == 40 [pid = 2336] [id = 294] 15:50:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1380C800) [pid = 2336] [serial = 881] [outer = 00000000] 15:50:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (165E8000) [pid = 2336] [serial = 882] [outer = 1380C800] 15:50:33 INFO - PROCESS | 2336 | 1464735033582 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (16737C00) [pid = 2336] [serial = 883] [outer = 1380C800] 15:50:34 INFO - PROCESS | 2336 | 1464735034072 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 15:50:34 INFO - PROCESS | 2336 | 1464735034108 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:50:34 INFO - PROCESS | 2336 | 1464735034112 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:50:34 INFO - PROCESS | 2336 | 1464735034119 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:50:34 INFO - PROCESS | 2336 | 1464735034123 Marionette TRACE conn5 <- [1,1142,null,{}] 15:50:34 INFO - PROCESS | 2336 | 1464735034129 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:34 INFO - PROCESS | 2336 | 1464735034250 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:50:34 INFO - PROCESS | 2336 | 1464735034366 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 2336 | ++DOCSHELL 0C935800 == 41 [pid = 2336] [id = 295] 15:50:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (0C93A000) [pid = 2336] [serial = 884] [outer = 00000000] 15:50:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0CCEEC00) [pid = 2336] [serial = 885] [outer = 0C93A000] 15:50:34 INFO - PROCESS | 2336 | 1464735034423 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0D448000) [pid = 2336] [serial = 886] [outer = 0C93A000] 15:50:35 INFO - PROCESS | 2336 | 1464735035210 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1135ms 15:50:35 INFO - PROCESS | 2336 | 1464735035257 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:50:35 INFO - PROCESS | 2336 | 1464735035263 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:50:35 INFO - PROCESS | 2336 | 1464735035271 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - PROCESS | 2336 | 1464735035274 Marionette TRACE conn5 <- [1,1146,null,{}] 15:50:35 INFO - PROCESS | 2336 | 1464735035278 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:35 INFO - PROCESS | 2336 | 1464735035400 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:50:35 INFO - PROCESS | 2336 | 1464735035535 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3AC00 == 42 [pid = 2336] [id = 296] 15:50:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0DC3C000) [pid = 2336] [serial = 887] [outer = 00000000] 15:50:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (0DC5D800) [pid = 2336] [serial = 888] [outer = 0DC3C000] 15:50:35 INFO - PROCESS | 2336 | 1464735035593 Marionette DEBUG loaded listener.js 15:50:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (0E17B400) [pid = 2336] [serial = 889] [outer = 0DC3C000] 15:50:36 INFO - PROCESS | 2336 | 1464735036290 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1068ms 15:50:36 INFO - PROCESS | 2336 | 1464735036351 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 15:50:36 INFO - PROCESS | 2336 | 1464735036353 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:50:36 INFO - PROCESS | 2336 | 1464735036357 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:50:36 INFO - PROCESS | 2336 | 1464735036361 Marionette TRACE conn5 <- [1,1150,null,{}] 15:50:36 INFO - PROCESS | 2336 | 1464735036372 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:36 INFO - PROCESS | 2336 | 1464735036624 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:50:36 INFO - PROCESS | 2336 | 1464735036797 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E2800 == 43 [pid = 2336] [id = 297] 15:50:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (0C8E3800) [pid = 2336] [serial = 890] [outer = 00000000] 15:50:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0C934C00) [pid = 2336] [serial = 891] [outer = 0C8E3800] 15:50:36 INFO - PROCESS | 2336 | 1464735036852 Marionette DEBUG loaded listener.js 15:50:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (0CCE9000) [pid = 2336] [serial = 892] [outer = 0C8E3800] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 139E9400 == 42 [pid = 2336] [id = 19] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 1BF98400 == 41 [pid = 2336] [id = 8] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 0DD6C800 == 40 [pid = 2336] [id = 23] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 165E8C00 == 39 [pid = 2336] [id = 11] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 0DFAEC00 == 38 [pid = 2336] [id = 24] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 1BFDE400 == 37 [pid = 2336] [id = 25] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 0D470800 == 36 [pid = 2336] [id = 18] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 0C8E6800 == 35 [pid = 2336] [id = 21] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 17D58400 == 34 [pid = 2336] [id = 20] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 15A3F800 == 33 [pid = 2336] [id = 17] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 12131400 == 32 [pid = 2336] [id = 28] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 0D220800 == 31 [pid = 2336] [id = 14] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 0DFB7C00 == 30 [pid = 2336] [id = 27] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 15A2EC00 == 29 [pid = 2336] [id = 16] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 0D26B800 == 28 [pid = 2336] [id = 26] 15:50:37 INFO - PROCESS | 2336 | --DOCSHELL 11F7F400 == 27 [pid = 2336] [id = 15] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1B165000) [pid = 2336] [serial = 754] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1D4DF400) [pid = 2336] [serial = 718] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (14FCB400) [pid = 2336] [serial = 748] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1B3AD000) [pid = 2336] [serial = 703] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0DFAF000) [pid = 2336] [serial = 745] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1BFE5C00) [pid = 2336] [serial = 715] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (139EA800) [pid = 2336] [serial = 706] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (21209000) [pid = 2336] [serial = 721] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1BE21400) [pid = 2336] [serial = 712] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (139F6000) [pid = 2336] [serial = 672] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1803C400) [pid = 2336] [serial = 709] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1AEB2000) [pid = 2336] [serial = 654] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18037000) [pid = 2336] [serial = 751] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (18B48800) [pid = 2336] [serial = 724] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A097000) [pid = 2336] [serial = 843] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (126A1800) [pid = 2336] [serial = 766] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1D4DF800) [pid = 2336] [serial = 763] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1B51B800) [pid = 2336] [serial = 757] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1BFE2400) [pid = 2336] [serial = 760] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (19F4B400) [pid = 2336] [serial = 841] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (16792400) [pid = 2336] [serial = 828] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (16BEA400) [pid = 2336] [serial = 829] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (17C0D400) [pid = 2336] [serial = 832] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (17C0C000) [pid = 2336] [serial = 831] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (17952000) [pid = 2336] [serial = 837] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (18041800) [pid = 2336] [serial = 834] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (19B09800) [pid = 2336] [serial = 840] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (18B49C00) [pid = 2336] [serial = 835] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1BE22C00) [pid = 2336] [serial = 804] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (17DD5C00) [pid = 2336] [serial = 802] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1794BC00) [pid = 2336] [serial = 801] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (128AA000) [pid = 2336] [serial = 798] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1B518400) [pid = 2336] [serial = 796] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (14FCA400) [pid = 2336] [serial = 825] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (13D94400) [pid = 2336] [serial = 822] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (13FE5800) [pid = 2336] [serial = 823] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0DFACC00) [pid = 2336] [serial = 819] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0E2A2800) [pid = 2336] [serial = 820] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (11E34400) [pid = 2336] [serial = 817] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (0DC50C00) [pid = 2336] [serial = 816] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (203DA800) [pid = 2336] [serial = 814] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (203D2400) [pid = 2336] [serial = 813] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1C52DC00) [pid = 2336] [serial = 811] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1C525400) [pid = 2336] [serial = 810] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1BFDD400) [pid = 2336] [serial = 808] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1BFA0400) [pid = 2336] [serial = 807] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1BEAD400) [pid = 2336] [serial = 805] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (15AD5800) [pid = 2336] [serial = 826] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1803D800) [pid = 2336] [serial = 838] [outer = 00000000] [url = about:blank] 15:50:37 INFO - PROCESS | 2336 | 1464735037495 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1178ms 15:50:37 INFO - PROCESS | 2336 | 1464735037539 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:50:37 INFO - PROCESS | 2336 | 1464735037543 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:50:37 INFO - PROCESS | 2336 | 1464735037547 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 2336 | 1464735037551 Marionette TRACE conn5 <- [1,1154,null,{}] 15:50:37 INFO - PROCESS | 2336 | 1464735037556 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:37 INFO - PROCESS | 2336 | 1464735037686 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:50:37 INFO - PROCESS | 2336 | 1464735037780 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:37 INFO - PROCESS | 2336 | ++DOCSHELL 0D634800 == 28 [pid = 2336] [id = 298] 15:50:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0D778C00) [pid = 2336] [serial = 893] [outer = 00000000] 15:50:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0DB0B400) [pid = 2336] [serial = 894] [outer = 0D778C00] 15:50:37 INFO - PROCESS | 2336 | 1464735037833 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0DC31C00) [pid = 2336] [serial = 895] [outer = 0D778C00] 15:50:38 INFO - PROCESS | 2336 | 1464735038246 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 732ms 15:50:38 INFO - PROCESS | 2336 | 1464735038296 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:50:38 INFO - PROCESS | 2336 | 1464735038299 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:50:38 INFO - PROCESS | 2336 | 1464735038303 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:50:38 INFO - PROCESS | 2336 | 1464735038305 Marionette TRACE conn5 <- [1,1158,null,{}] 15:50:38 INFO - PROCESS | 2336 | 1464735038309 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:38 INFO - PROCESS | 2336 | 1464735038398 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:50:38 INFO - PROCESS | 2336 | 1464735038409 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:38 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB1800 == 29 [pid = 2336] [id = 299] 15:50:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (0DFB3400) [pid = 2336] [serial = 896] [outer = 00000000] 15:50:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (0E1CC800) [pid = 2336] [serial = 897] [outer = 0DFB3400] 15:50:38 INFO - PROCESS | 2336 | 1464735038459 Marionette DEBUG loaded listener.js 15:50:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (0EC06000) [pid = 2336] [serial = 898] [outer = 0DFB3400] 15:50:38 INFO - PROCESS | 2336 | 1464735038937 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 15:50:38 INFO - PROCESS | 2336 | 1464735038978 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:50:38 INFO - PROCESS | 2336 | 1464735038982 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:50:38 INFO - PROCESS | 2336 | 1464735038992 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - PROCESS | 2336 | 1464735038997 Marionette TRACE conn5 <- [1,1162,null,{}] 15:50:38 INFO - PROCESS | 2336 | 1464735039001 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:39 INFO - PROCESS | 2336 | 1464735039121 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:50:39 INFO - PROCESS | 2336 | 1464735039211 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 2336 | ++DOCSHELL 0EC91800 == 30 [pid = 2336] [id = 300] 15:50:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (12574000) [pid = 2336] [serial = 899] [outer = 00000000] 15:50:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (13414800) [pid = 2336] [serial = 900] [outer = 12574000] 15:50:39 INFO - PROCESS | 2336 | 1464735039258 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (139EDC00) [pid = 2336] [serial = 901] [outer = 12574000] 15:50:39 INFO - PROCESS | 2336 | 1464735039697 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:50:39 INFO - PROCESS | 2336 | 1464735039730 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:50:39 INFO - PROCESS | 2336 | 1464735039741 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 2336 | 1464735039743 Marionette TRACE conn5 <- [1,1166,null,{}] 15:50:39 INFO - PROCESS | 2336 | 1464735039746 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:39 INFO - PROCESS | 2336 | 1464735039870 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:50:39 INFO - PROCESS | 2336 | 1464735039882 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 2336 | ++DOCSHELL 13D97000 == 31 [pid = 2336] [id = 301] 15:50:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (13D9D800) [pid = 2336] [serial = 902] [outer = 00000000] 15:50:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (13DE5000) [pid = 2336] [serial = 903] [outer = 13D9D800] 15:50:39 INFO - PROCESS | 2336 | 1464735039932 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (13FE3C00) [pid = 2336] [serial = 904] [outer = 13D9D800] 15:50:40 INFO - PROCESS | 2336 | 1464735040368 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:50:40 INFO - PROCESS | 2336 | 1464735040418 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:50:40 INFO - PROCESS | 2336 | 1464735040421 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:50:40 INFO - PROCESS | 2336 | 1464735040423 Marionette TRACE conn5 <- [1,1170,null,{}] 15:50:40 INFO - PROCESS | 2336 | 1464735040433 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:40 INFO - PROCESS | 2336 | 1464735040589 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:50:40 INFO - PROCESS | 2336 | 1464735040653 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:40 INFO - PROCESS | 2336 | ++DOCSHELL 14F4A400 == 32 [pid = 2336] [id = 302] 15:50:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (14F4C800) [pid = 2336] [serial = 905] [outer = 00000000] 15:50:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (155D9C00) [pid = 2336] [serial = 906] [outer = 14F4C800] 15:50:40 INFO - PROCESS | 2336 | 1464735040710 Marionette DEBUG loaded listener.js 15:50:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (15A44000) [pid = 2336] [serial = 907] [outer = 14F4C800] 15:50:41 INFO - PROCESS | 2336 | 1464735041173 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 2336 | 1464735041202 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:50:41 INFO - PROCESS | 2336 | 1464735041205 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 2336 | 1464735041207 Marionette TRACE conn5 <- [1,1174,null,{}] 15:50:41 INFO - PROCESS | 2336 | 1464735041211 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:41 INFO - PROCESS | 2336 | 1464735041328 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:50:41 INFO - PROCESS | 2336 | 1464735041401 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 2336 | ++DOCSHELL 15ACC800 == 33 [pid = 2336] [id = 303] 15:50:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (15AD0800) [pid = 2336] [serial = 908] [outer = 00000000] 15:50:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (165E5400) [pid = 2336] [serial = 909] [outer = 15AD0800] 15:50:41 INFO - PROCESS | 2336 | 1464735041446 Marionette DEBUG loaded listener.js 15:50:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (16737000) [pid = 2336] [serial = 910] [outer = 15AD0800] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (0DC54400) [pid = 2336] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (0D26E800) [pid = 2336] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (0DFAD400) [pid = 2336] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (139ED800) [pid = 2336] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (125F0000) [pid = 2336] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (11E3C800) [pid = 2336] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0EC7A400) [pid = 2336] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1A00DC00) [pid = 2336] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (0DC53C00) [pid = 2336] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0C93A800) [pid = 2336] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (14E0E000) [pid = 2336] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0DC5AC00) [pid = 2336] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (14F51000) [pid = 2336] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:50:41 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (13D9C800) [pid = 2336] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:50:41 INFO - PROCESS | 2336 | 1464735041930 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 2336 | 1464735041995 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:50:41 INFO - PROCESS | 2336 | 1464735041999 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 2336 | 1464735042001 Marionette TRACE conn5 <- [1,1178,null,{}] 15:50:41 INFO - PROCESS | 2336 | 1464735042005 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:42 INFO - PROCESS | 2336 | 1464735042100 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:50:42 INFO - PROCESS | 2336 | 1464735042120 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 2336 | ++DOCSHELL 0C93C400 == 34 [pid = 2336] [id = 304] 15:50:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (0C93D400) [pid = 2336] [serial = 911] [outer = 00000000] 15:50:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (15A3E400) [pid = 2336] [serial = 912] [outer = 0C93D400] 15:50:42 INFO - PROCESS | 2336 | 1464735042164 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (16025C00) [pid = 2336] [serial = 913] [outer = 0C93D400] 15:50:42 INFO - PROCESS | 2336 | 1464735042609 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:50:42 INFO - PROCESS | 2336 | 1464735042656 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:50:42 INFO - PROCESS | 2336 | 1464735042660 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:50:42 INFO - PROCESS | 2336 | 1464735042662 Marionette TRACE conn5 <- [1,1182,null,{}] 15:50:42 INFO - PROCESS | 2336 | 1464735042665 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:42 INFO - PROCESS | 2336 | 1464735042752 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:50:43 INFO - PROCESS | 2336 | 1464735043464 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB0C00 == 35 [pid = 2336] [id = 305] 15:50:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (11F87800) [pid = 2336] [serial = 914] [outer = 00000000] 15:50:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (16BE7400) [pid = 2336] [serial = 915] [outer = 11F87800] 15:50:43 INFO - PROCESS | 2336 | 1464735043510 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (16BE4400) [pid = 2336] [serial = 916] [outer = 11F87800] 15:50:44 INFO - PROCESS | 2336 | 1464735044060 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 2336 | 1464735044295 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:50:44 INFO - PROCESS | 2336 | 1464735044300 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:50:44 INFO - PROCESS | 2336 | 1464735044303 Marionette TRACE conn5 <- [1,1186,null,{}] 15:50:44 INFO - PROCESS | 2336 | 1464735044309 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:44 INFO - PROCESS | 2336 | 1464735044458 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:50:44 INFO - PROCESS | 2336 | 1464735044582 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:44 INFO - PROCESS | 2336 | ++DOCSHELL 0C940000 == 36 [pid = 2336] [id = 306] 15:50:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (0CC61000) [pid = 2336] [serial = 917] [outer = 00000000] 15:50:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0DC3CC00) [pid = 2336] [serial = 918] [outer = 0CC61000] 15:50:44 INFO - PROCESS | 2336 | 1464735044645 Marionette DEBUG loaded listener.js 15:50:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (0DC58C00) [pid = 2336] [serial = 919] [outer = 0CC61000] 15:50:45 INFO - PROCESS | 2336 | 1464735045208 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 15:50:45 INFO - PROCESS | 2336 | 1464735045235 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:50:45 INFO - PROCESS | 2336 | 1464735045242 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:50:45 INFO - PROCESS | 2336 | 1464735045249 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:50:45 INFO - PROCESS | 2336 | 1464735045252 Marionette TRACE conn5 <- [1,1190,null,{}] 15:50:45 INFO - PROCESS | 2336 | 1464735045256 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:45 INFO - PROCESS | 2336 | 1464735045376 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:50:45 INFO - PROCESS | 2336 | 1464735045477 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:45 INFO - PROCESS | 2336 | ++DOCSHELL 12536800 == 37 [pid = 2336] [id = 307] 15:50:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (12537000) [pid = 2336] [serial = 920] [outer = 00000000] 15:50:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (139E9800) [pid = 2336] [serial = 921] [outer = 12537000] 15:50:45 INFO - PROCESS | 2336 | 1464735045537 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (13FE4C00) [pid = 2336] [serial = 922] [outer = 12537000] 15:50:46 INFO - PROCESS | 2336 | 1464735046072 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:50:46 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 15:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 871ms 15:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:50:46 INFO - PROCESS | 2336 | 1464735046120 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 2336 | 1464735046123 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:50:46 INFO - PROCESS | 2336 | 1464735046126 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 2336 | 1464735046130 Marionette TRACE conn5 <- [1,1194,null,{}] 15:50:46 INFO - PROCESS | 2336 | 1464735046141 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:46 INFO - PROCESS | 2336 | 1464735046248 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:50:46 INFO - PROCESS | 2336 | 1464735046353 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:46 INFO - PROCESS | 2336 | ++DOCSHELL 165E9400 == 38 [pid = 2336] [id = 308] 15:50:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (170AE800) [pid = 2336] [serial = 923] [outer = 00000000] 15:50:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (17138C00) [pid = 2336] [serial = 924] [outer = 170AE800] 15:50:46 INFO - PROCESS | 2336 | 1464735046411 Marionette DEBUG loaded listener.js 15:50:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (171CAC00) [pid = 2336] [serial = 925] [outer = 170AE800] 15:50:46 INFO - PROCESS | 2336 | 1464735046941 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:50:46 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 15:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 830ms 15:50:46 INFO - PROCESS | 2336 | 1464735046964 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 2336 | 1464735046968 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:50:46 INFO - PROCESS | 2336 | 1464735046972 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 2336 | 1464735046974 Marionette TRACE conn5 <- [1,1198,null,{}] 15:50:46 INFO - PROCESS | 2336 | 1464735046978 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:47 INFO - PROCESS | 2336 | 1464735047088 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:50:47 INFO - PROCESS | 2336 | 1464735047186 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:47 INFO - PROCESS | 2336 | ++DOCSHELL 177F6000 == 39 [pid = 2336] [id = 309] 15:50:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (177F6400) [pid = 2336] [serial = 926] [outer = 00000000] 15:50:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1794A400) [pid = 2336] [serial = 927] [outer = 177F6400] 15:50:47 INFO - PROCESS | 2336 | 1464735047239 Marionette DEBUG loaded listener.js 15:50:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1794EC00) [pid = 2336] [serial = 928] [outer = 177F6400] 15:50:47 INFO - PROCESS | 2336 | 1464735047894 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1017ms 15:50:47 INFO - PROCESS | 2336 | 1464735047996 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:50:47 INFO - PROCESS | 2336 | 1464735048001 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:50:48 INFO - PROCESS | 2336 | 1464735048007 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:50:48 INFO - PROCESS | 2336 | 1464735048012 Marionette TRACE conn5 <- [1,1202,null,{}] 15:50:48 INFO - PROCESS | 2336 | 1464735048036 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:48 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:50:48 INFO - PROCESS | 2336 | 1464735048151 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:50:48 INFO - PROCESS | 2336 | 1464735048339 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 2336 | ++DOCSHELL 0DC55400 == 40 [pid = 2336] [id = 310] 15:50:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0DC57000) [pid = 2336] [serial = 929] [outer = 00000000] 15:50:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0DFA8400) [pid = 2336] [serial = 930] [outer = 0DC57000] 15:50:48 INFO - PROCESS | 2336 | 1464735048394 Marionette DEBUG loaded listener.js 15:50:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0E1CEC00) [pid = 2336] [serial = 931] [outer = 0DC57000] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (0D633400) [pid = 2336] [serial = 849] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (0D781800) [pid = 2336] [serial = 850] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0E1BF000) [pid = 2336] [serial = 855] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0E239400) [pid = 2336] [serial = 856] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (13D95C00) [pid = 2336] [serial = 864] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1340AC00) [pid = 2336] [serial = 861] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (15AD1400) [pid = 2336] [serial = 880] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (13806400) [pid = 2336] [serial = 862] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (0EC9A400) [pid = 2336] [serial = 858] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (11E93800) [pid = 2336] [serial = 859] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1A348400) [pid = 2336] [serial = 844] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0DC57400) [pid = 2336] [serial = 852] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0DC5F800) [pid = 2336] [serial = 853] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0C93F000) [pid = 2336] [serial = 846] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0CC61800) [pid = 2336] [serial = 847] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14F45000) [pid = 2336] [serial = 870] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0E2A1800) [pid = 2336] [serial = 876] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (155DB000) [pid = 2336] [serial = 873] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (15A41800) [pid = 2336] [serial = 874] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (15AD0000) [pid = 2336] [serial = 879] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (13FE1800) [pid = 2336] [serial = 867] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (13DE1800) [pid = 2336] [serial = 868] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (165E8000) [pid = 2336] [serial = 882] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (139F1400) [pid = 2336] [serial = 877] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (14F46C00) [pid = 2336] [serial = 871] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (13D96800) [pid = 2336] [serial = 865] [outer = 00000000] [url = about:blank] 15:50:48 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (139F2400) [pid = 2336] [serial = 799] [outer = 00000000] [url = about:blank] 15:50:49 INFO - PROCESS | 2336 | 1464735049110 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1133ms 15:50:49 INFO - PROCESS | 2336 | 1464735049141 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:50:49 INFO - PROCESS | 2336 | 1464735049146 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:50:49 INFO - PROCESS | 2336 | 1464735049152 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - PROCESS | 2336 | 1464735049154 Marionette TRACE conn5 <- [1,1206,null,{}] 15:50:49 INFO - PROCESS | 2336 | 1464735049158 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:49 INFO - PROCESS | 2336 | 1464735049247 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:50:49 INFO - PROCESS | 2336 | 1464735049255 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:49 INFO - PROCESS | 2336 | ++DOCSHELL 0D685C00 == 41 [pid = 2336] [id = 311] 15:50:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (0D783C00) [pid = 2336] [serial = 932] [outer = 00000000] 15:50:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0DC55000) [pid = 2336] [serial = 933] [outer = 0D783C00] 15:50:49 INFO - PROCESS | 2336 | 1464735049301 Marionette DEBUG loaded listener.js 15:50:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0DD6C800) [pid = 2336] [serial = 934] [outer = 0D783C00] 15:50:49 INFO - PROCESS | 2336 | 1464735049770 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 15:50:49 INFO - PROCESS | 2336 | 1464735049825 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:50:49 INFO - PROCESS | 2336 | 1464735049828 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:50:49 INFO - PROCESS | 2336 | 1464735049831 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:50:49 INFO - PROCESS | 2336 | 1464735049834 Marionette TRACE conn5 <- [1,1210,null,{}] 15:50:49 INFO - PROCESS | 2336 | 1464735049845 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:49 INFO - PROCESS | 2336 | 1464735049934 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:50:49 INFO - PROCESS | 2336 | 1464735049991 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:50 INFO - PROCESS | 2336 | ++DOCSHELL 12177000 == 42 [pid = 2336] [id = 312] 15:50:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (12538400) [pid = 2336] [serial = 935] [outer = 00000000] 15:50:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (13808400) [pid = 2336] [serial = 936] [outer = 12538400] 15:50:50 INFO - PROCESS | 2336 | 1464735050109 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (139F0400) [pid = 2336] [serial = 937] [outer = 12538400] 15:50:50 INFO - PROCESS | 2336 | 1464735050494 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:50:50 INFO - PROCESS | 2336 | 1464735050508 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:50:50 INFO - PROCESS | 2336 | 1464735050511 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:50:50 INFO - PROCESS | 2336 | 1464735050513 Marionette TRACE conn5 <- [1,1214,null,{}] 15:50:50 INFO - PROCESS | 2336 | 1464735050517 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:50 INFO - PROCESS | 2336 | 1464735050645 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:50:50 INFO - PROCESS | 2336 | 1464735050701 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:50 INFO - PROCESS | 2336 | ++DOCSHELL 13D98000 == 43 [pid = 2336] [id = 313] 15:50:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (13D98400) [pid = 2336] [serial = 938] [outer = 00000000] 15:50:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14E08400) [pid = 2336] [serial = 939] [outer = 13D98400] 15:50:50 INFO - PROCESS | 2336 | 1464735050745 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (14E0F400) [pid = 2336] [serial = 940] [outer = 13D98400] 15:50:51 INFO - PROCESS | 2336 | 1464735051156 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 15:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:50:51 INFO - PROCESS | 2336 | 1464735051191 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:50:51 INFO - PROCESS | 2336 | 1464735051192 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:50:51 INFO - PROCESS | 2336 | 1464735051195 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:50:51 INFO - PROCESS | 2336 | 1464735051197 Marionette TRACE conn5 <- [1,1218,null,{}] 15:50:51 INFO - PROCESS | 2336 | 1464735051201 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:51 INFO - PROCESS | 2336 | 1464735051340 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:50:51 INFO - PROCESS | 2336 | 1464735051354 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:51 INFO - PROCESS | 2336 | ++DOCSHELL 14F49000 == 44 [pid = 2336] [id = 314] 15:50:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (14F4B400) [pid = 2336] [serial = 941] [outer = 00000000] 15:50:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (155DA800) [pid = 2336] [serial = 942] [outer = 14F4B400] 15:50:51 INFO - PROCESS | 2336 | 1464735051448 Marionette DEBUG loaded listener.js 15:50:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (15A3A400) [pid = 2336] [serial = 943] [outer = 14F4B400] 15:50:51 INFO - PROCESS | 2336 | 1464735051865 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 15:50:51 INFO - PROCESS | 2336 | 1464735051926 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:50:51 INFO - PROCESS | 2336 | 1464735051928 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:50:51 INFO - PROCESS | 2336 | 1464735051931 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:50:51 INFO - PROCESS | 2336 | 1464735051933 Marionette TRACE conn5 <- [1,1222,null,{}] 15:50:51 INFO - PROCESS | 2336 | 1464735051937 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:52 INFO - PROCESS | 2336 | 1464735052072 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:50:52 INFO - PROCESS | 2336 | 1464735052133 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 2336 | ++DOCSHELL 15AD5000 == 45 [pid = 2336] [id = 315] 15:50:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (15AD6C00) [pid = 2336] [serial = 944] [outer = 00000000] 15:50:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (165EB400) [pid = 2336] [serial = 945] [outer = 15AD6C00] 15:50:52 INFO - PROCESS | 2336 | 1464735052180 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (16BE7000) [pid = 2336] [serial = 946] [outer = 15AD6C00] 15:50:52 INFO - PROCESS | 2336 | 1464735052581 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 15:50:52 INFO - PROCESS | 2336 | 1464735052602 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:50:52 INFO - PROCESS | 2336 | 1464735052604 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:50:52 INFO - PROCESS | 2336 | 1464735052613 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:50:52 INFO - PROCESS | 2336 | 1464735052615 Marionette TRACE conn5 <- [1,1226,null,{}] 15:50:52 INFO - PROCESS | 2336 | 1464735052618 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:52 INFO - PROCESS | 2336 | 1464735052776 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:50:52 INFO - PROCESS | 2336 | 1464735052810 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 2336 | ++DOCSHELL 1679C400 == 46 [pid = 2336] [id = 316] 15:50:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (17144400) [pid = 2336] [serial = 947] [outer = 00000000] 15:50:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (17946400) [pid = 2336] [serial = 948] [outer = 17144400] 15:50:52 INFO - PROCESS | 2336 | 1464735052856 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (177F2000) [pid = 2336] [serial = 949] [outer = 17144400] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (13D9D800) [pid = 2336] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (14F4C800) [pid = 2336] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0D778C00) [pid = 2336] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (15AD0800) [pid = 2336] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0C8E3800) [pid = 2336] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (12574000) [pid = 2336] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (0DFB3400) [pid = 2336] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:50:53 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0C93D400) [pid = 2336] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:50:53 INFO - PROCESS | 2336 | 1464735053273 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 732ms 15:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:50:53 INFO - PROCESS | 2336 | 1464735053349 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 2336 | 1464735053351 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:50:53 INFO - PROCESS | 2336 | 1464735053354 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - PROCESS | 2336 | 1464735053366 Marionette TRACE conn5 <- [1,1230,null,{}] 15:50:53 INFO - PROCESS | 2336 | 1464735053370 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:53 INFO - PROCESS | 2336 | 1464735053450 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:50:53 INFO - PROCESS | 2336 | 1464735053456 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 2336 | ++DOCSHELL 165DEC00 == 47 [pid = 2336] [id = 317] 15:50:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (165E1400) [pid = 2336] [serial = 950] [outer = 00000000] 15:50:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (177FE000) [pid = 2336] [serial = 951] [outer = 165E1400] 15:50:53 INFO - PROCESS | 2336 | 1464735053501 Marionette DEBUG loaded listener.js 15:50:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (17977400) [pid = 2336] [serial = 952] [outer = 165E1400] 15:50:53 INFO - PROCESS | 2336 | 1464735053918 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 590ms 15:50:53 INFO - PROCESS | 2336 | 1464735053945 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 2336 | 1464735053947 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:50:53 INFO - PROCESS | 2336 | 1464735053961 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:50:53 INFO - PROCESS | 2336 | 1464735053963 Marionette TRACE conn5 <- [1,1234,null,{}] 15:50:53 INFO - PROCESS | 2336 | 1464735053970 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:54 INFO - PROCESS | 2336 | 1464735054053 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:50:54 INFO - PROCESS | 2336 | 1464735054060 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 2336 | ++DOCSHELL 0D778C00 == 48 [pid = 2336] [id = 318] 15:50:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0DC52400) [pid = 2336] [serial = 953] [outer = 00000000] 15:50:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (17C0A000) [pid = 2336] [serial = 954] [outer = 0DC52400] 15:50:54 INFO - PROCESS | 2336 | 1464735054104 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (17C0D400) [pid = 2336] [serial = 955] [outer = 0DC52400] 15:50:54 INFO - PROCESS | 2336 | 1464735054563 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 632ms 15:50:54 INFO - PROCESS | 2336 | 1464735054603 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:50:54 INFO - PROCESS | 2336 | 1464735054605 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:50:54 INFO - PROCESS | 2336 | 1464735054609 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:50:54 INFO - PROCESS | 2336 | 1464735054610 Marionette TRACE conn5 <- [1,1238,null,{}] 15:50:54 INFO - PROCESS | 2336 | 1464735054614 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:54 INFO - PROCESS | 2336 | 1464735054696 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:50:54 INFO - PROCESS | 2336 | 1464735054703 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B400 == 49 [pid = 2336] [id = 319] 15:50:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (17D52C00) [pid = 2336] [serial = 956] [outer = 00000000] 15:50:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (17D5A400) [pid = 2336] [serial = 957] [outer = 17D52C00] 15:50:54 INFO - PROCESS | 2336 | 1464735054747 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (17DCC800) [pid = 2336] [serial = 958] [outer = 17D52C00] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 13D97000 == 48 [pid = 2336] [id = 301] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 1A00C800 == 47 [pid = 2336] [id = 281] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 15ACC800 == 46 [pid = 2336] [id = 303] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 0C93C400 == 45 [pid = 2336] [id = 304] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 0C84EC00 == 44 [pid = 2336] [id = 22] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 0EC91800 == 43 [pid = 2336] [id = 300] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 14E0E400 == 42 [pid = 2336] [id = 10] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 14F4A400 == 41 [pid = 2336] [id = 302] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 0D685C00 == 40 [pid = 2336] [id = 311] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 0DC55400 == 39 [pid = 2336] [id = 310] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 165E9400 == 38 [pid = 2336] [id = 308] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 177F6000 == 37 [pid = 2336] [id = 309] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 0DFB0C00 == 36 [pid = 2336] [id = 305] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 0C940000 == 35 [pid = 2336] [id = 306] 15:50:55 INFO - PROCESS | 2336 | --DOCSHELL 12536800 == 34 [pid = 2336] [id = 307] 15:50:56 INFO - PROCESS | 2336 | --DOCSHELL 13D98000 == 33 [pid = 2336] [id = 313] 15:50:56 INFO - PROCESS | 2336 | --DOCSHELL 12177000 == 32 [pid = 2336] [id = 312] 15:50:56 INFO - PROCESS | 2336 | --DOCSHELL 0D778C00 == 31 [pid = 2336] [id = 318] 15:50:56 INFO - PROCESS | 2336 | --DOCSHELL 15AD5000 == 30 [pid = 2336] [id = 315] 15:50:56 INFO - PROCESS | 2336 | --DOCSHELL 14F49000 == 29 [pid = 2336] [id = 314] 15:50:56 INFO - PROCESS | 2336 | --DOCSHELL 165DEC00 == 28 [pid = 2336] [id = 317] 15:50:56 INFO - PROCESS | 2336 | --DOCSHELL 1679C400 == 27 [pid = 2336] [id = 316] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (0E1CC800) [pid = 2336] [serial = 897] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (0EC06000) [pid = 2336] [serial = 898] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (0CCEEC00) [pid = 2336] [serial = 885] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (15A44000) [pid = 2336] [serial = 907] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0DC5D800) [pid = 2336] [serial = 888] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (16737000) [pid = 2336] [serial = 910] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0DC31C00) [pid = 2336] [serial = 895] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (16025C00) [pid = 2336] [serial = 913] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (13FE3C00) [pid = 2336] [serial = 904] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (139EDC00) [pid = 2336] [serial = 901] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (15A3E400) [pid = 2336] [serial = 912] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (16BE7400) [pid = 2336] [serial = 915] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (13DE5000) [pid = 2336] [serial = 903] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (155D9C00) [pid = 2336] [serial = 906] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0DB0B400) [pid = 2336] [serial = 894] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (165E5400) [pid = 2336] [serial = 909] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (0CCE9000) [pid = 2336] [serial = 892] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (0C934C00) [pid = 2336] [serial = 891] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (13414800) [pid = 2336] [serial = 900] [outer = 00000000] [url = about:blank] 15:50:56 INFO - PROCESS | 2336 | 1464735056712 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2124ms 15:50:56 INFO - PROCESS | 2336 | 1464735056739 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:50:56 INFO - PROCESS | 2336 | 1464735056743 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:50:56 INFO - PROCESS | 2336 | 1464735056748 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:50:56 INFO - PROCESS | 2336 | 1464735056752 Marionette TRACE conn5 <- [1,1242,null,{}] 15:50:56 INFO - PROCESS | 2336 | 1464735056758 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:56 INFO - PROCESS | 2336 | 1464735056846 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:50:56 INFO - PROCESS | 2336 | 1464735056855 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:56 INFO - PROCESS | 2336 | ++DOCSHELL 0C940000 == 28 [pid = 2336] [id = 320] 15:50:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (0C941400) [pid = 2336] [serial = 959] [outer = 00000000] 15:50:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0CCF5800) [pid = 2336] [serial = 960] [outer = 0C941400] 15:50:56 INFO - PROCESS | 2336 | 1464735056902 Marionette DEBUG loaded listener.js 15:50:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0D273C00) [pid = 2336] [serial = 961] [outer = 0C941400] 15:50:57 INFO - PROCESS | 2336 | 1464735057375 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 15:50:57 INFO - PROCESS | 2336 | 1464735057438 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:50:57 INFO - PROCESS | 2336 | 1464735057444 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:50:57 INFO - PROCESS | 2336 | 1464735057451 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:50:57 INFO - PROCESS | 2336 | 1464735057454 Marionette TRACE conn5 <- [1,1246,null,{}] 15:50:57 INFO - PROCESS | 2336 | 1464735057458 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:57 INFO - PROCESS | 2336 | 1464735057543 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:50:57 INFO - PROCESS | 2336 | 1464735057555 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:57 INFO - PROCESS | 2336 | ++DOCSHELL 0D782C00 == 29 [pid = 2336] [id = 321] 15:50:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0DB02800) [pid = 2336] [serial = 962] [outer = 00000000] 15:50:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0DB06000) [pid = 2336] [serial = 963] [outer = 0DB02800] 15:50:57 INFO - PROCESS | 2336 | 1464735057603 Marionette DEBUG loaded listener.js 15:50:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (0DB0CC00) [pid = 2336] [serial = 964] [outer = 0DB02800] 15:50:58 INFO - PROCESS | 2336 | 1464735058072 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 15:50:58 INFO - PROCESS | 2336 | 1464735058124 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 2336 | 1464735058127 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:50:58 INFO - PROCESS | 2336 | 1464735058130 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:50:58 INFO - PROCESS | 2336 | 1464735058134 Marionette TRACE conn5 <- [1,1250,null,{}] 15:50:58 INFO - PROCESS | 2336 | 1464735058145 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:58 INFO - PROCESS | 2336 | 1464735058268 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:50:58 INFO - PROCESS | 2336 | 1464735058375 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:58 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB7400 == 30 [pid = 2336] [id = 322] 15:50:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (0DFB7C00) [pid = 2336] [serial = 965] [outer = 00000000] 15:50:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (0E1CC800) [pid = 2336] [serial = 966] [outer = 0DFB7C00] 15:50:58 INFO - PROCESS | 2336 | 1464735058424 Marionette DEBUG loaded listener.js 15:50:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (0E2A2400) [pid = 2336] [serial = 967] [outer = 0DFB7C00] 15:50:58 INFO - PROCESS | 2336 | 1464735058793 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 15:50:58 INFO - PROCESS | 2336 | 1464735058804 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 2336 | 1464735058806 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:50:58 INFO - PROCESS | 2336 | 1464735058809 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:50:58 INFO - PROCESS | 2336 | 1464735058811 Marionette TRACE conn5 <- [1,1254,null,{}] 15:50:58 INFO - PROCESS | 2336 | 1464735058815 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:58 INFO - PROCESS | 2336 | 1464735058931 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:50:58 INFO - PROCESS | 2336 | 1464735058965 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:58 INFO - PROCESS | 2336 | ++DOCSHELL 0D453C00 == 31 [pid = 2336] [id = 323] 15:50:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (0D46D400) [pid = 2336] [serial = 968] [outer = 00000000] 15:50:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (0EC98000) [pid = 2336] [serial = 969] [outer = 0D46D400] 15:50:59 INFO - PROCESS | 2336 | 1464735059011 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (11E32C00) [pid = 2336] [serial = 970] [outer = 0D46D400] 15:50:59 INFO - PROCESS | 2336 | 1464735059452 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 15:50:59 INFO - PROCESS | 2336 | 1464735059484 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:50:59 INFO - PROCESS | 2336 | 1464735059486 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:50:59 INFO - PROCESS | 2336 | 1464735059490 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:50:59 INFO - PROCESS | 2336 | 1464735059491 Marionette TRACE conn5 <- [1,1258,null,{}] 15:50:59 INFO - PROCESS | 2336 | 1464735059495 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:59 INFO - PROCESS | 2336 | 1464735059577 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:50:59 INFO - PROCESS | 2336 | 1464735059584 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:59 INFO - PROCESS | 2336 | ++DOCSHELL 11E90400 == 32 [pid = 2336] [id = 324] 15:50:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (11E90C00) [pid = 2336] [serial = 971] [outer = 00000000] 15:50:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (12124400) [pid = 2336] [serial = 972] [outer = 11E90C00] 15:50:59 INFO - PROCESS | 2336 | 1464735059629 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1256D000) [pid = 2336] [serial = 973] [outer = 11E90C00] 15:51:00 INFO - PROCESS | 2336 | 1464735060087 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 15:51:00 INFO - PROCESS | 2336 | 1464735060124 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:51:00 INFO - PROCESS | 2336 | 1464735060126 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:51:00 INFO - PROCESS | 2336 | 1464735060130 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:51:00 INFO - PROCESS | 2336 | 1464735060132 Marionette TRACE conn5 <- [1,1262,null,{}] 15:51:00 INFO - PROCESS | 2336 | 1464735060136 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:00 INFO - PROCESS | 2336 | 1464735060231 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:51:00 INFO - PROCESS | 2336 | 1464735060241 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 2336 | ++DOCSHELL 139EF000 == 33 [pid = 2336] [id = 325] 15:51:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1380C400) [pid = 2336] [serial = 974] [outer = 00000000] 15:51:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (139F6400) [pid = 2336] [serial = 975] [outer = 1380C400] 15:51:00 INFO - PROCESS | 2336 | 1464735060288 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (13D99C00) [pid = 2336] [serial = 976] [outer = 1380C400] 15:51:00 INFO - PROCESS | 2336 | 1464735060715 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 15:51:00 INFO - PROCESS | 2336 | 1464735060764 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:51:00 INFO - PROCESS | 2336 | 1464735060766 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:51:00 INFO - PROCESS | 2336 | 1464735060773 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:51:00 INFO - PROCESS | 2336 | 1464735060775 Marionette TRACE conn5 <- [1,1266,null,{}] 15:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:51:00 INFO - PROCESS | 2336 | 1464735060778 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:00 INFO - PROCESS | 2336 | 1464735060854 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:51:00 INFO - PROCESS | 2336 | 1464735060861 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 2336 | ++DOCSHELL 13D9B400 == 34 [pid = 2336] [id = 326] 15:51:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (13D9CC00) [pid = 2336] [serial = 977] [outer = 00000000] 15:51:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (13FE3800) [pid = 2336] [serial = 978] [outer = 13D9CC00] 15:51:00 INFO - PROCESS | 2336 | 1464735060905 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (13FE8000) [pid = 2336] [serial = 979] [outer = 13D9CC00] 15:51:01 INFO - PROCESS | 2336 | 1464735061471 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 15:51:01 INFO - PROCESS | 2336 | 1464735061509 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 2336 | 1464735061511 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:51:01 INFO - PROCESS | 2336 | 1464735061514 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 2336 | 1464735061516 Marionette TRACE conn5 <- [1,1270,null,{}] 15:51:01 INFO - PROCESS | 2336 | 1464735061522 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:01 INFO - PROCESS | 2336 | 1464735061598 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:51:01 INFO - PROCESS | 2336 | 1464735061605 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 2336 | ++DOCSHELL 14E96800 == 35 [pid = 2336] [id = 327] 15:51:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (14F48C00) [pid = 2336] [serial = 980] [outer = 00000000] 15:51:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (14F52800) [pid = 2336] [serial = 981] [outer = 14F48C00] 15:51:01 INFO - PROCESS | 2336 | 1464735061651 Marionette DEBUG loaded listener.js 15:51:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (11E32400) [pid = 2336] [serial = 982] [outer = 14F48C00] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0C93A000) [pid = 2336] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (0DC3C000) [pid = 2336] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1380C800) [pid = 2336] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (0DC52400) [pid = 2336] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (14F4B400) [pid = 2336] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (15AD6C00) [pid = 2336] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (17144400) [pid = 2336] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (13D98400) [pid = 2336] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (12538400) [pid = 2336] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0D783C00) [pid = 2336] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0DC57000) [pid = 2336] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (177F6400) [pid = 2336] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (170AE800) [pid = 2336] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (12537000) [pid = 2336] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (0CC61000) [pid = 2336] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (11F87800) [pid = 2336] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:51:02 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (165E1400) [pid = 2336] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:51:02 INFO - PROCESS | 2336 | 1464735062839 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1385ms 15:51:02 INFO - PROCESS | 2336 | 1464735062900 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:51:02 INFO - PROCESS | 2336 | 1464735062906 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:51:02 INFO - PROCESS | 2336 | 1464735062911 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:51:02 INFO - PROCESS | 2336 | 1464735062915 Marionette TRACE conn5 <- [1,1274,null,{}] 15:51:02 INFO - PROCESS | 2336 | 1464735062921 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:03 INFO - PROCESS | 2336 | 1464735063036 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:51:03 INFO - PROCESS | 2336 | 1464735063162 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:03 INFO - PROCESS | 2336 | ++DOCSHELL 0CCEFC00 == 36 [pid = 2336] [id = 328] 15:51:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (0D222C00) [pid = 2336] [serial = 983] [outer = 00000000] 15:51:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (0D471000) [pid = 2336] [serial = 984] [outer = 0D222C00] 15:51:03 INFO - PROCESS | 2336 | 1464735063220 Marionette DEBUG loaded listener.js 15:51:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (0D783C00) [pid = 2336] [serial = 985] [outer = 0D222C00] 15:51:03 INFO - PROCESS | 2336 | 1464735063819 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 15:51:03 INFO - PROCESS | 2336 | 1464735063886 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:51:03 INFO - PROCESS | 2336 | 1464735063892 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:51:03 INFO - PROCESS | 2336 | 1464735063899 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:51:03 INFO - PROCESS | 2336 | 1464735063901 Marionette TRACE conn5 <- [1,1278,null,{}] 15:51:03 INFO - PROCESS | 2336 | 1464735063905 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:04 INFO - PROCESS | 2336 | 1464735064024 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:51:04 INFO - PROCESS | 2336 | 1464735064151 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 2336 | ++DOCSHELL 0DD3A800 == 37 [pid = 2336] [id = 329] 15:51:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (0DD6E800) [pid = 2336] [serial = 986] [outer = 00000000] 15:51:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (0E230C00) [pid = 2336] [serial = 987] [outer = 0DD6E800] 15:51:04 INFO - PROCESS | 2336 | 1464735064206 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (0EC94800) [pid = 2336] [serial = 988] [outer = 0DD6E800] 15:51:05 INFO - PROCESS | 2336 | --DOCSHELL 13D9B400 == 36 [pid = 2336] [id = 326] 15:51:05 INFO - PROCESS | 2336 | --DOCSHELL 139EF000 == 35 [pid = 2336] [id = 325] 15:51:05 INFO - PROCESS | 2336 | --DOCSHELL 11E90400 == 34 [pid = 2336] [id = 324] 15:51:05 INFO - PROCESS | 2336 | --DOCSHELL 0D453C00 == 33 [pid = 2336] [id = 323] 15:51:05 INFO - PROCESS | 2336 | --DOCSHELL 0DFB7400 == 32 [pid = 2336] [id = 322] 15:51:05 INFO - PROCESS | 2336 | --DOCSHELL 0D782C00 == 31 [pid = 2336] [id = 321] 15:51:05 INFO - PROCESS | 2336 | --DOCSHELL 0C940000 == 30 [pid = 2336] [id = 320] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0E17B400) [pid = 2336] [serial = 889] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (17D5A400) [pid = 2336] [serial = 957] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (17C0D400) [pid = 2336] [serial = 955] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (155DA800) [pid = 2336] [serial = 942] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (165EB400) [pid = 2336] [serial = 945] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (17946400) [pid = 2336] [serial = 948] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (16BE7000) [pid = 2336] [serial = 946] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (17C0A000) [pid = 2336] [serial = 954] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (177F2000) [pid = 2336] [serial = 949] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (14E08400) [pid = 2336] [serial = 939] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (13808400) [pid = 2336] [serial = 936] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (139F0400) [pid = 2336] [serial = 937] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (0DC55000) [pid = 2336] [serial = 933] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (0DD6C800) [pid = 2336] [serial = 934] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (0E1CEC00) [pid = 2336] [serial = 931] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (0DFA8400) [pid = 2336] [serial = 930] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (1794EC00) [pid = 2336] [serial = 928] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (1794A400) [pid = 2336] [serial = 927] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (171CAC00) [pid = 2336] [serial = 925] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 62 (17138C00) [pid = 2336] [serial = 924] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 61 (13FE4C00) [pid = 2336] [serial = 922] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 60 (139E9800) [pid = 2336] [serial = 921] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 59 (0DC58C00) [pid = 2336] [serial = 919] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 58 (0DC3CC00) [pid = 2336] [serial = 918] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 57 (16BE4400) [pid = 2336] [serial = 916] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 56 (15A3A400) [pid = 2336] [serial = 943] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 55 (177FE000) [pid = 2336] [serial = 951] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 54 (17977400) [pid = 2336] [serial = 952] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 53 (14E0F400) [pid = 2336] [serial = 940] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 52 (0D448000) [pid = 2336] [serial = 886] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | --DOMWINDOW == 51 (16737C00) [pid = 2336] [serial = 883] [outer = 00000000] [url = about:blank] 15:51:05 INFO - PROCESS | 2336 | 1464735065057 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1229ms 15:51:05 INFO - PROCESS | 2336 | 1464735065131 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:51:05 INFO - PROCESS | 2336 | 1464735065135 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:51:05 INFO - PROCESS | 2336 | 1464735065140 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 2336 | 1464735065143 Marionette TRACE conn5 <- [1,1282,null,{}] 15:51:05 INFO - PROCESS | 2336 | 1464735065149 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:05 INFO - PROCESS | 2336 | 1464735065240 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:51:05 INFO - PROCESS | 2336 | 1464735065248 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:05 INFO - PROCESS | 2336 | ++DOCSHELL 0D277C00 == 31 [pid = 2336] [id = 330] 15:51:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 52 (0D2CB000) [pid = 2336] [serial = 989] [outer = 00000000] 15:51:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 53 (0D470C00) [pid = 2336] [serial = 990] [outer = 0D2CB000] 15:51:05 INFO - PROCESS | 2336 | 1464735065298 Marionette DEBUG loaded listener.js 15:51:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 54 (0DB07000) [pid = 2336] [serial = 991] [outer = 0D2CB000] 15:51:05 INFO - PROCESS | 2336 | 1464735065784 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 15:51:05 INFO - PROCESS | 2336 | 1464735065816 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:51:05 INFO - PROCESS | 2336 | 1464735065821 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:51:05 INFO - PROCESS | 2336 | 1464735065827 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 2336 | 1464735065829 Marionette TRACE conn5 <- [1,1286,null,{}] 15:51:05 INFO - PROCESS | 2336 | 1464735065833 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:05 INFO - PROCESS | 2336 | 1464735065917 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:51:05 INFO - PROCESS | 2336 | 1464735065927 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:05 INFO - PROCESS | 2336 | ++DOCSHELL 0DFA8C00 == 32 [pid = 2336] [id = 331] 15:51:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 55 (0DFAA000) [pid = 2336] [serial = 992] [outer = 00000000] 15:51:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 56 (0DFB2C00) [pid = 2336] [serial = 993] [outer = 0DFAA000] 15:51:05 INFO - PROCESS | 2336 | 1464735065973 Marionette DEBUG loaded listener.js 15:51:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 57 (0E1CF800) [pid = 2336] [serial = 994] [outer = 0DFAA000] 15:51:06 INFO - PROCESS | 2336 | 1464735066445 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 15:51:06 INFO - PROCESS | 2336 | 1464735066505 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:51:06 INFO - PROCESS | 2336 | 1464735066507 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:51:06 INFO - PROCESS | 2336 | 1464735066510 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 2336 | 1464735066514 Marionette TRACE conn5 <- [1,1290,null,{}] 15:51:06 INFO - PROCESS | 2336 | 1464735066524 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:06 INFO - PROCESS | 2336 | 1464735066609 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:51:06 INFO - PROCESS | 2336 | 1464735066691 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:06 INFO - PROCESS | 2336 | ++DOCSHELL 1212C800 == 33 [pid = 2336] [id = 332] 15:51:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 58 (1212F000) [pid = 2336] [serial = 995] [outer = 00000000] 15:51:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 59 (1256FC00) [pid = 2336] [serial = 996] [outer = 1212F000] 15:51:06 INFO - PROCESS | 2336 | 1464735066741 Marionette DEBUG loaded listener.js 15:51:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 60 (128A2800) [pid = 2336] [serial = 997] [outer = 1212F000] 15:51:07 INFO - PROCESS | 2336 | 1464735067159 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 15:51:07 INFO - PROCESS | 2336 | 1464735067202 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 2336 | 1464735067205 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:51:07 INFO - PROCESS | 2336 | 1464735067208 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:51:07 INFO - PROCESS | 2336 | 1464735067210 Marionette TRACE conn5 <- [1,1294,null,{}] 15:51:07 INFO - PROCESS | 2336 | 1464735067226 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:07 INFO - PROCESS | 2336 | 1464735067350 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:51:07 INFO - PROCESS | 2336 | 1464735067402 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 2336 | ++DOCSHELL 139E9C00 == 34 [pid = 2336] [id = 333] 15:51:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (139ECC00) [pid = 2336] [serial = 998] [outer = 00000000] 15:51:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (139F8400) [pid = 2336] [serial = 999] [outer = 139ECC00] 15:51:07 INFO - PROCESS | 2336 | 1464735067450 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (13D9DC00) [pid = 2336] [serial = 1000] [outer = 139ECC00] 15:51:07 INFO - PROCESS | 2336 | 1464735067869 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 15:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:51:07 INFO - PROCESS | 2336 | 1464735067902 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 2336 | 1464735067904 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:51:07 INFO - PROCESS | 2336 | 1464735067907 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - PROCESS | 2336 | 1464735067909 Marionette TRACE conn5 <- [1,1298,null,{}] 15:51:07 INFO - PROCESS | 2336 | 1464735067912 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:08 INFO - PROCESS | 2336 | 1464735068045 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:51:08 INFO - PROCESS | 2336 | 1464735068102 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 2336 | ++DOCSHELL 0C93BC00 == 35 [pid = 2336] [id = 334] 15:51:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0C941C00) [pid = 2336] [serial = 1001] [outer = 00000000] 15:51:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (14E05000) [pid = 2336] [serial = 1002] [outer = 0C941C00] 15:51:08 INFO - PROCESS | 2336 | 1464735068148 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (14E10C00) [pid = 2336] [serial = 1003] [outer = 0C941C00] 15:51:08 INFO - PROCESS | 2336 | 1464735068605 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 15:51:08 INFO - PROCESS | 2336 | 1464735068647 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:51:08 INFO - PROCESS | 2336 | 1464735068650 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:51:08 INFO - PROCESS | 2336 | 1464735068652 Marionette TRACE conn5 <- [1,1302,null,{}] 15:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:51:08 INFO - PROCESS | 2336 | 1464735068655 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:08 INFO - PROCESS | 2336 | 1464735068787 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:51:08 INFO - PROCESS | 2336 | 1464735068853 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (0D46D400) [pid = 2336] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:51:08 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (0DFB7C00) [pid = 2336] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:51:08 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (11E90C00) [pid = 2336] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:51:08 INFO - PROCESS | 2336 | --DOMWINDOW == 62 (0DB02800) [pid = 2336] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:51:08 INFO - PROCESS | 2336 | --DOMWINDOW == 61 (1380C400) [pid = 2336] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:51:08 INFO - PROCESS | 2336 | --DOMWINDOW == 60 (0C941400) [pid = 2336] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:51:08 INFO - PROCESS | 2336 | --DOMWINDOW == 59 (13D9CC00) [pid = 2336] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:51:08 INFO - PROCESS | 2336 | ++DOCSHELL 0C93E400 == 36 [pid = 2336] [id = 335] 15:51:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 60 (0C941400) [pid = 2336] [serial = 1004] [outer = 00000000] 15:51:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (0DD2E400) [pid = 2336] [serial = 1005] [outer = 0C941400] 15:51:08 INFO - PROCESS | 2336 | 1464735068904 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (0E1C7C00) [pid = 2336] [serial = 1006] [outer = 0C941400] 15:51:09 INFO - PROCESS | 2336 | 1464735069293 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 15:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:51:09 INFO - PROCESS | 2336 | 1464735069324 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:51:09 INFO - PROCESS | 2336 | 1464735069326 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:51:09 INFO - PROCESS | 2336 | 1464735069329 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:51:09 INFO - PROCESS | 2336 | 1464735069331 Marionette TRACE conn5 <- [1,1306,null,{}] 15:51:09 INFO - PROCESS | 2336 | 1464735069334 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:09 INFO - PROCESS | 2336 | 1464735069437 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:51:09 INFO - PROCESS | 2336 | 1464735069446 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 2336 | ++DOCSHELL 14F4B000 == 37 [pid = 2336] [id = 336] 15:51:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (14F50800) [pid = 2336] [serial = 1007] [outer = 00000000] 15:51:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (15AD0C00) [pid = 2336] [serial = 1008] [outer = 14F50800] 15:51:09 INFO - PROCESS | 2336 | 1464735069491 Marionette DEBUG loaded listener.js 15:51:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (15AD9800) [pid = 2336] [serial = 1009] [outer = 14F50800] 15:51:09 INFO - PROCESS | 2336 | 1464735069917 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 15:51:09 INFO - PROCESS | 2336 | 1464735069960 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:51:09 INFO - PROCESS | 2336 | 1464735069962 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:51:09 INFO - PROCESS | 2336 | 1464735069969 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:51:09 INFO - PROCESS | 2336 | 1464735069971 Marionette TRACE conn5 <- [1,1310,null,{}] 15:51:09 INFO - PROCESS | 2336 | 1464735069975 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:10 INFO - PROCESS | 2336 | 1464735070054 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:51:10 INFO - PROCESS | 2336 | 1464735070076 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 2336 | ++DOCSHELL 0C855C00 == 38 [pid = 2336] [id = 337] 15:51:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (14FC4800) [pid = 2336] [serial = 1010] [outer = 00000000] 15:51:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (165DF400) [pid = 2336] [serial = 1011] [outer = 14FC4800] 15:51:10 INFO - PROCESS | 2336 | 1464735070121 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (165E2C00) [pid = 2336] [serial = 1012] [outer = 14FC4800] 15:51:10 INFO - PROCESS | 2336 | 1464735070560 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 631ms 15:51:10 INFO - PROCESS | 2336 | 1464735070597 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:51:10 INFO - PROCESS | 2336 | 1464735070599 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:51:10 INFO - PROCESS | 2336 | 1464735070606 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:51:10 INFO - PROCESS | 2336 | 1464735070608 Marionette TRACE conn5 <- [1,1314,null,{}] 15:51:10 INFO - PROCESS | 2336 | 1464735070611 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:10 INFO - PROCESS | 2336 | 1464735070690 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:51:10 INFO - PROCESS | 2336 | 1464735070697 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 2336 | ++DOCSHELL 165DD000 == 39 [pid = 2336] [id = 338] 15:51:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (165E6C00) [pid = 2336] [serial = 1013] [outer = 00000000] 15:51:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (16738000) [pid = 2336] [serial = 1014] [outer = 165E6C00] 15:51:10 INFO - PROCESS | 2336 | 1464735070744 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (16792400) [pid = 2336] [serial = 1015] [outer = 165E6C00] 15:51:11 INFO - PROCESS | 2336 | 1464735071199 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:51:11 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 15:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 15:51:11 INFO - PROCESS | 2336 | 1464735071267 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:51:11 INFO - PROCESS | 2336 | 1464735071271 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:51:11 INFO - PROCESS | 2336 | 1464735071282 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:51:11 INFO - PROCESS | 2336 | 1464735071286 Marionette TRACE conn5 <- [1,1318,null,{}] 15:51:11 INFO - PROCESS | 2336 | 1464735071293 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:11 INFO - PROCESS | 2336 | 1464735071404 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:51:11 INFO - PROCESS | 2336 | 1464735071507 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:11 INFO - PROCESS | 2336 | ++DOCSHELL 0CCED000 == 40 [pid = 2336] [id = 339] 15:51:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0CCEF400) [pid = 2336] [serial = 1016] [outer = 00000000] 15:51:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0D455C00) [pid = 2336] [serial = 1017] [outer = 0CCEF400] 15:51:11 INFO - PROCESS | 2336 | 1464735071563 Marionette DEBUG loaded listener.js 15:51:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0DC3A400) [pid = 2336] [serial = 1018] [outer = 0CCEF400] 15:51:12 INFO - PROCESS | 2336 | 1464735072225 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:51:12 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 15:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 990ms 15:51:12 INFO - PROCESS | 2336 | 1464735072273 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:51:12 INFO - PROCESS | 2336 | 1464735072277 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:51:12 INFO - PROCESS | 2336 | 1464735072285 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:51:12 INFO - PROCESS | 2336 | 1464735072289 Marionette TRACE conn5 <- [1,1322,null,{}] 15:51:12 INFO - PROCESS | 2336 | 1464735072294 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:12 INFO - PROCESS | 2336 | 1464735072401 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:51:12 INFO - PROCESS | 2336 | 1464735072526 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:12 INFO - PROCESS | 2336 | ++DOCSHELL 11E2F800 == 41 [pid = 2336] [id = 340] 15:51:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (11E36400) [pid = 2336] [serial = 1019] [outer = 00000000] 15:51:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (11F87400) [pid = 2336] [serial = 1020] [outer = 11E36400] 15:51:12 INFO - PROCESS | 2336 | 1464735072583 Marionette DEBUG loaded listener.js 15:51:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (13809800) [pid = 2336] [serial = 1021] [outer = 11E36400] 15:51:13 INFO - PROCESS | 2336 | 1464735073118 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 15:51:13 INFO - PROCESS | 2336 | 1464735073218 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:51:13 INFO - PROCESS | 2336 | 1464735073220 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:51:13 INFO - PROCESS | 2336 | 1464735073224 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:51:13 INFO - PROCESS | 2336 | 1464735073226 Marionette TRACE conn5 <- [1,1326,null,{}] 15:51:13 INFO - PROCESS | 2336 | 1464735073250 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:13 INFO - PROCESS | 2336 | 1464735073397 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:51:13 INFO - PROCESS | 2336 | 1464735073451 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:13 INFO - PROCESS | 2336 | ++DOCSHELL 165DC400 == 42 [pid = 2336] [id = 341] 15:51:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (165DE400) [pid = 2336] [serial = 1022] [outer = 00000000] 15:51:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16BE1000) [pid = 2336] [serial = 1023] [outer = 165DE400] 15:51:13 INFO - PROCESS | 2336 | 1464735073509 Marionette DEBUG loaded listener.js 15:51:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (16BE8000) [pid = 2336] [serial = 1024] [outer = 165DE400] 15:51:14 INFO - PROCESS | 2336 | 1464735074541 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1371ms 15:51:14 INFO - PROCESS | 2336 | 1464735074599 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:51:14 INFO - PROCESS | 2336 | 1464735074601 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:51:14 INFO - PROCESS | 2336 | 1464735074605 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:51:14 INFO - PROCESS | 2336 | 1464735074607 Marionette TRACE conn5 <- [1,1330,null,{}] 15:51:14 INFO - PROCESS | 2336 | 1464735074610 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:14 INFO - PROCESS | 2336 | 1464735074717 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:51:14 INFO - PROCESS | 2336 | 1464735074856 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:14 INFO - PROCESS | 2336 | ++DOCSHELL 0DB10400 == 43 [pid = 2336] [id = 342] 15:51:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (0DC30400) [pid = 2336] [serial = 1025] [outer = 00000000] 15:51:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (10CB5000) [pid = 2336] [serial = 1026] [outer = 0DC30400] 15:51:14 INFO - PROCESS | 2336 | 1464735074911 Marionette DEBUG loaded listener.js 15:51:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (13D98000) [pid = 2336] [serial = 1027] [outer = 0DC30400] 15:51:15 INFO - PROCESS | 2336 | 1464735075583 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1019ms 15:51:15 INFO - PROCESS | 2336 | 1464735075630 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:51:15 INFO - PROCESS | 2336 | 1464735075634 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:51:15 INFO - PROCESS | 2336 | 1464735075639 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:51:15 INFO - PROCESS | 2336 | 1464735075643 Marionette TRACE conn5 <- [1,1334,null,{}] 15:51:15 INFO - PROCESS | 2336 | 1464735075666 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:15 INFO - PROCESS | 2336 | 1464735075763 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:51:15 INFO - PROCESS | 2336 | 1464735075890 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:15 INFO - PROCESS | 2336 | ++DOCSHELL 0D451000 == 44 [pid = 2336] [id = 343] 15:51:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (0DB01400) [pid = 2336] [serial = 1028] [outer = 00000000] 15:51:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (0DC5F000) [pid = 2336] [serial = 1029] [outer = 0DB01400] 15:51:15 INFO - PROCESS | 2336 | 1464735075943 Marionette DEBUG loaded listener.js 15:51:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (0E1BEC00) [pid = 2336] [serial = 1030] [outer = 0DB01400] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 0C855C00 == 43 [pid = 2336] [id = 337] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 14F4B000 == 42 [pid = 2336] [id = 336] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 0C93E400 == 41 [pid = 2336] [id = 335] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 0C93BC00 == 40 [pid = 2336] [id = 334] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 139E9C00 == 39 [pid = 2336] [id = 333] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 1212C800 == 38 [pid = 2336] [id = 332] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 0DFA8C00 == 37 [pid = 2336] [id = 331] 15:51:16 INFO - PROCESS | 2336 | --DOCSHELL 0D277C00 == 36 [pid = 2336] [id = 330] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (14F52800) [pid = 2336] [serial = 981] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0EC98000) [pid = 2336] [serial = 969] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (11E32C00) [pid = 2336] [serial = 970] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0E1CC800) [pid = 2336] [serial = 966] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0E2A2400) [pid = 2336] [serial = 967] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (12124400) [pid = 2336] [serial = 972] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1256D000) [pid = 2336] [serial = 973] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (0DB06000) [pid = 2336] [serial = 963] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0DB0CC00) [pid = 2336] [serial = 964] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (139F6400) [pid = 2336] [serial = 975] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (13D99C00) [pid = 2336] [serial = 976] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0CCF5800) [pid = 2336] [serial = 960] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0D273C00) [pid = 2336] [serial = 961] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (13FE3800) [pid = 2336] [serial = 978] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (13FE8000) [pid = 2336] [serial = 979] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 2336 | 1464735076486 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 870ms 15:51:16 INFO - PROCESS | 2336 | 1464735076514 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 2336 | 1464735076520 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:51:16 INFO - PROCESS | 2336 | 1464735076526 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:51:16 INFO - PROCESS | 2336 | 1464735076529 Marionette TRACE conn5 <- [1,1338,null,{}] 15:51:16 INFO - PROCESS | 2336 | 1464735076533 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:16 INFO - PROCESS | 2336 | 1464735076624 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:51:16 INFO - PROCESS | 2336 | 1464735076714 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:16 INFO - PROCESS | 2336 | ++DOCSHELL 0D44B400 == 37 [pid = 2336] [id = 344] 15:51:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0DB0E000) [pid = 2336] [serial = 1031] [outer = 00000000] 15:51:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0DC5AC00) [pid = 2336] [serial = 1032] [outer = 0DB0E000] 15:51:16 INFO - PROCESS | 2336 | 1464735076764 Marionette DEBUG loaded listener.js 15:51:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0DFB5400) [pid = 2336] [serial = 1033] [outer = 0DB0E000] 15:51:17 INFO - PROCESS | 2336 | 1464735077155 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 15:51:17 INFO - PROCESS | 2336 | 1464735077198 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:51:17 INFO - PROCESS | 2336 | 1464735077200 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:51:17 INFO - PROCESS | 2336 | 1464735077204 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:51:17 INFO - PROCESS | 2336 | 1464735077207 Marionette TRACE conn5 <- [1,1342,null,{}] 15:51:17 INFO - PROCESS | 2336 | 1464735077217 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:17 INFO - PROCESS | 2336 | 1464735077337 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:51:17 INFO - PROCESS | 2336 | 1464735077371 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:17 INFO - PROCESS | 2336 | ++DOCSHELL 12536400 == 38 [pid = 2336] [id = 345] 15:51:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (1253C800) [pid = 2336] [serial = 1034] [outer = 00000000] 15:51:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (126A1800) [pid = 2336] [serial = 1035] [outer = 1253C800] 15:51:17 INFO - PROCESS | 2336 | 1464735077420 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (139E9C00) [pid = 2336] [serial = 1036] [outer = 1253C800] 15:51:17 INFO - PROCESS | 2336 | 1464735077882 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 15:51:17 INFO - PROCESS | 2336 | 1464735077938 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:51:17 INFO - PROCESS | 2336 | 1464735077940 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:51:17 INFO - PROCESS | 2336 | 1464735077943 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:51:17 INFO - PROCESS | 2336 | 1464735077945 Marionette TRACE conn5 <- [1,1346,null,{}] 15:51:17 INFO - PROCESS | 2336 | 1464735077948 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:18 INFO - PROCESS | 2336 | 1464735078031 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:51:18 INFO - PROCESS | 2336 | 1464735078040 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:18 INFO - PROCESS | 2336 | ++DOCSHELL 13D9A400 == 39 [pid = 2336] [id = 346] 15:51:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (13D9BC00) [pid = 2336] [serial = 1037] [outer = 00000000] 15:51:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (13DE5800) [pid = 2336] [serial = 1038] [outer = 13D9BC00] 15:51:18 INFO - PROCESS | 2336 | 1464735078086 Marionette DEBUG loaded listener.js 15:51:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (13FE1400) [pid = 2336] [serial = 1039] [outer = 13D9BC00] 15:51:18 INFO - PROCESS | 2336 | 1464735078563 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 15:51:18 INFO - PROCESS | 2336 | 1464735078618 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:51:18 INFO - PROCESS | 2336 | 1464735078620 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:51:18 INFO - PROCESS | 2336 | 1464735078629 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:51:18 INFO - PROCESS | 2336 | 1464735078630 Marionette TRACE conn5 <- [1,1350,null,{}] 15:51:18 INFO - PROCESS | 2336 | 1464735078634 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:18 INFO - PROCESS | 2336 | 1464735078742 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:51:18 INFO - PROCESS | 2336 | 1464735078753 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:18 INFO - PROCESS | 2336 | ++DOCSHELL 13DE1800 == 40 [pid = 2336] [id = 347] 15:51:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (13FE1800) [pid = 2336] [serial = 1040] [outer = 00000000] 15:51:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (14F4D400) [pid = 2336] [serial = 1041] [outer = 13FE1800] 15:51:18 INFO - PROCESS | 2336 | 1464735078801 Marionette DEBUG loaded listener.js 15:51:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (15A32C00) [pid = 2336] [serial = 1042] [outer = 13FE1800] 15:51:19 INFO - PROCESS | 2336 | 1464735079277 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 15:51:19 INFO - PROCESS | 2336 | 1464735079309 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:51:19 INFO - PROCESS | 2336 | 1464735079311 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:51:19 INFO - PROCESS | 2336 | 1464735079314 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:51:19 INFO - PROCESS | 2336 | 1464735079316 Marionette TRACE conn5 <- [1,1354,null,{}] 15:51:19 INFO - PROCESS | 2336 | 1464735079324 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:19 INFO - PROCESS | 2336 | 1464735079458 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:51:19 INFO - PROCESS | 2336 | 1464735079474 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:19 INFO - PROCESS | 2336 | ++DOCSHELL 15A3F000 == 41 [pid = 2336] [id = 348] 15:51:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (16027000) [pid = 2336] [serial = 1043] [outer = 00000000] 15:51:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (16BED000) [pid = 2336] [serial = 1044] [outer = 16027000] 15:51:19 INFO - PROCESS | 2336 | 1464735079565 Marionette DEBUG loaded listener.js 15:51:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1713EC00) [pid = 2336] [serial = 1045] [outer = 16027000] 15:51:20 INFO - PROCESS | 2336 | 1464735080021 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:51:20 INFO - PROCESS | 2336 | 1464735080110 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:51:20 INFO - PROCESS | 2336 | 1464735080113 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:51:20 INFO - PROCESS | 2336 | 1464735080115 Marionette TRACE conn5 <- [1,1358,null,{}] 15:51:20 INFO - PROCESS | 2336 | 1464735080124 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:20 INFO - PROCESS | 2336 | 1464735080229 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:51:20 INFO - PROCESS | 2336 | 1464735080239 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:20 INFO - PROCESS | 2336 | ++DOCSHELL 171C8000 == 42 [pid = 2336] [id = 349] 15:51:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (171CE800) [pid = 2336] [serial = 1046] [outer = 00000000] 15:51:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1794B800) [pid = 2336] [serial = 1047] [outer = 171CE800] 15:51:20 INFO - PROCESS | 2336 | 1464735080283 Marionette DEBUG loaded listener.js 15:51:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (17951000) [pid = 2336] [serial = 1048] [outer = 171CE800] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (0D2CB000) [pid = 2336] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (14FC4800) [pid = 2336] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (0DFAA000) [pid = 2336] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1212F000) [pid = 2336] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0C941C00) [pid = 2336] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0C941400) [pid = 2336] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (14F50800) [pid = 2336] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:51:20 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (139ECC00) [pid = 2336] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:51:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 15:51:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 15:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:20 INFO - _addTest/ [0,1361,"getWindowHandle",null] 15:51:20 INFO - PROCESS | 2336 | 1464735080786 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:51:20 INFO - PROCESS | 2336 | 1464735080789 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:51:20 INFO - PROCESS | 2336 | 1464735080800 Marionette TRACE conn5 <- [1,1362,null,{}] 15:51:20 INFO - PROCESS | 2336 | 1464735080804 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:20 INFO - PROCESS | 2336 | 1464735080910 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:51:20 INFO - PROCESS | 2336 | 1464735080996 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:20 INFO - PROCESS | 2336 | ++DOCSHELL 0DB08C00 == 43 [pid = 2336] [id = 350] 15:51:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (0DC37000) [pid = 2336] [serial = 1049] [outer = 00000000] 15:51:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (16BDEC00) [pid = 2336] [serial = 1050] [outer = 0DC37000] 15:51:21 INFO - PROCESS | 2336 | 1464735081041 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (177F6000) [pid = 2336] [serial = 1051] [outer = 0DC37000] 15:51:21 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:51:21 INFO - PROCESS | 2336 | 1464735081414 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:51:21 INFO - PROCESS | 2336 | 1464735081482 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:51:21 INFO - PROCESS | 2336 | 1464735081485 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:51:21 INFO - PROCESS | 2336 | 1464735081487 Marionette TRACE conn5 <- [1,1366,null,{}] 15:51:21 INFO - PROCESS | 2336 | 1464735081490 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:21 INFO - PROCESS | 2336 | 1464735081572 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:51:21 INFO - PROCESS | 2336 | 1464735081592 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:21 INFO - PROCESS | 2336 | ++DOCSHELL 16BE6400 == 44 [pid = 2336] [id = 351] 15:51:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (17953C00) [pid = 2336] [serial = 1052] [outer = 00000000] 15:51:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (17C0A000) [pid = 2336] [serial = 1053] [outer = 17953C00] 15:51:21 INFO - PROCESS | 2336 | 1464735081636 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (17C0E400) [pid = 2336] [serial = 1054] [outer = 17953C00] 15:51:22 INFO - PROCESS | 2336 | 1464735082047 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 2336 | 1464735082057 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:51:22 INFO - PROCESS | 2336 | 1464735082061 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - PROCESS | 2336 | 1464735082063 Marionette TRACE conn5 <- [1,1370,null,{}] 15:51:22 INFO - PROCESS | 2336 | 1464735082066 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:22 INFO - PROCESS | 2336 | 1464735082182 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:51:22 INFO - PROCESS | 2336 | 1464735082207 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:22 INFO - PROCESS | 2336 | ++DOCSHELL 17950400 == 45 [pid = 2336] [id = 352] 15:51:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (17955800) [pid = 2336] [serial = 1055] [outer = 00000000] 15:51:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (17D5D400) [pid = 2336] [serial = 1056] [outer = 17955800] 15:51:22 INFO - PROCESS | 2336 | 1464735082251 Marionette DEBUG loaded listener.js 15:51:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (17DCE800) [pid = 2336] [serial = 1057] [outer = 17955800] 15:51:22 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:51:22 INFO - PROCESS | 2336 | 1464735082821 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 2336 | 1464735082851 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:51:22 INFO - PROCESS | 2336 | 1464735082858 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - PROCESS | 2336 | 1464735082863 Marionette TRACE conn5 <- [1,1374,null,{}] 15:51:22 INFO - PROCESS | 2336 | 1464735082870 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:22 INFO - PROCESS | 2336 | 1464735082981 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:51:23 INFO - PROCESS | 2336 | 1464735083114 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:23 INFO - PROCESS | 2336 | ++DOCSHELL 0CCF4400 == 46 [pid = 2336] [id = 353] 15:51:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (0CCF5C00) [pid = 2336] [serial = 1058] [outer = 00000000] 15:51:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (0DC35C00) [pid = 2336] [serial = 1059] [outer = 0CCF5C00] 15:51:23 INFO - PROCESS | 2336 | 1464735083172 Marionette DEBUG loaded listener.js 15:51:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0DFA8C00) [pid = 2336] [serial = 1060] [outer = 0CCF5C00] 15:51:23 INFO - PROCESS | 2336 | 1464735083826 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:51:23 INFO - PROCESS | 2336 | 1464735083857 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:51:23 INFO - PROCESS | 2336 | 1464735083863 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:51:23 INFO - PROCESS | 2336 | 1464735083866 Marionette TRACE conn5 <- [1,1378,null,{}] 15:51:23 INFO - PROCESS | 2336 | 1464735083870 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:23 INFO - PROCESS | 2336 | 1464735083980 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:51:24 INFO - PROCESS | 2336 | 1464735084108 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:24 INFO - PROCESS | 2336 | ++DOCSHELL 139F7400 == 47 [pid = 2336] [id = 354] 15:51:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (13D97000) [pid = 2336] [serial = 1061] [outer = 00000000] 15:51:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (14F4A800) [pid = 2336] [serial = 1062] [outer = 13D97000] 15:51:24 INFO - PROCESS | 2336 | 1464735084165 Marionette DEBUG loaded listener.js 15:51:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (15ACC400) [pid = 2336] [serial = 1063] [outer = 13D97000] 15:51:24 INFO - PROCESS | 2336 | 1464735084753 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 15:51:24 INFO - PROCESS | 2336 | 1464735084836 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:51:24 INFO - PROCESS | 2336 | 1464735084838 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:51:24 INFO - PROCESS | 2336 | 1464735084842 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:51:24 INFO - PROCESS | 2336 | 1464735084846 Marionette TRACE conn5 <- [1,1382,null,{}] 15:51:24 INFO - PROCESS | 2336 | 1464735084857 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:24 INFO - PROCESS | 2336 | 1464735084974 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:51:25 INFO - PROCESS | 2336 | 1464735085098 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:25 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB4800 == 48 [pid = 2336] [id = 355] 15:51:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (14F49C00) [pid = 2336] [serial = 1064] [outer = 00000000] 15:51:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (18006000) [pid = 2336] [serial = 1065] [outer = 14F49C00] 15:51:25 INFO - PROCESS | 2336 | 1464735085156 Marionette DEBUG loaded listener.js 15:51:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (18036400) [pid = 2336] [serial = 1066] [outer = 14F49C00] 15:51:25 INFO - PROCESS | 2336 | 1464735085741 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 15:51:25 INFO - PROCESS | 2336 | 1464735085798 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:51:25 INFO - PROCESS | 2336 | 1464735085801 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:51:25 INFO - PROCESS | 2336 | 1464735085806 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:51:25 INFO - PROCESS | 2336 | 1464735085808 Marionette TRACE conn5 <- [1,1386,null,{}] 15:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:51:25 INFO - PROCESS | 2336 | 1464735085812 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:25 INFO - PROCESS | 2336 | 1464735085922 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:51:26 INFO - PROCESS | 2336 | 1464735086049 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:26 INFO - PROCESS | 2336 | ++DOCSHELL 1803EC00 == 49 [pid = 2336] [id = 356] 15:51:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1803F800) [pid = 2336] [serial = 1067] [outer = 00000000] 15:51:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (18081000) [pid = 2336] [serial = 1068] [outer = 1803F800] 15:51:26 INFO - PROCESS | 2336 | 1464735086107 Marionette DEBUG loaded listener.js 15:51:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18B45000) [pid = 2336] [serial = 1069] [outer = 1803F800] 15:51:26 INFO - PROCESS | 2336 | 1464735086823 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1072ms 15:51:26 INFO - PROCESS | 2336 | 1464735086884 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 15:51:26 INFO - PROCESS | 2336 | 1464735086888 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 15:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:51:26 INFO - PROCESS | 2336 | 1464735086893 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:51:26 INFO - PROCESS | 2336 | 1464735086897 Marionette TRACE conn5 <- [1,1390,null,{}] 15:51:26 INFO - PROCESS | 2336 | 1464735086903 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:27 INFO - PROCESS | 2336 | 1464735087039 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:51:27 INFO - PROCESS | 2336 | 1464735087174 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:27 INFO - PROCESS | 2336 | ++DOCSHELL 0DB07800 == 50 [pid = 2336] [id = 357] 15:51:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (0DB0F800) [pid = 2336] [serial = 1070] [outer = 00000000] 15:51:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (11E39C00) [pid = 2336] [serial = 1071] [outer = 0DB0F800] 15:51:27 INFO - PROCESS | 2336 | 1464735087225 Marionette DEBUG loaded listener.js 15:51:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (12538C00) [pid = 2336] [serial = 1072] [outer = 0DB0F800] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 16BE6400 == 49 [pid = 2336] [id = 351] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 0DB08C00 == 48 [pid = 2336] [id = 350] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 171C8000 == 47 [pid = 2336] [id = 349] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 15A3F000 == 46 [pid = 2336] [id = 348] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 13DE1800 == 45 [pid = 2336] [id = 347] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 13D9A400 == 44 [pid = 2336] [id = 346] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 12536400 == 43 [pid = 2336] [id = 345] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 0D44B400 == 42 [pid = 2336] [id = 344] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 0D451000 == 41 [pid = 2336] [id = 343] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 0DB10400 == 40 [pid = 2336] [id = 342] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 165DC400 == 39 [pid = 2336] [id = 341] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 11E2F800 == 38 [pid = 2336] [id = 340] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (16738000) [pid = 2336] [serial = 1014] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0D471000) [pid = 2336] [serial = 984] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOCSHELL 0CCED000 == 37 [pid = 2336] [id = 339] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (0D470C00) [pid = 2336] [serial = 990] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0DB07000) [pid = 2336] [serial = 991] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (165E2C00) [pid = 2336] [serial = 1012] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (0E230C00) [pid = 2336] [serial = 987] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (0DFB2C00) [pid = 2336] [serial = 993] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (0E1CF800) [pid = 2336] [serial = 994] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1256FC00) [pid = 2336] [serial = 996] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (14E10C00) [pid = 2336] [serial = 1003] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (14E05000) [pid = 2336] [serial = 1002] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0DD2E400) [pid = 2336] [serial = 1005] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (15AD0C00) [pid = 2336] [serial = 1008] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (0E1C7C00) [pid = 2336] [serial = 1006] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (15AD9800) [pid = 2336] [serial = 1009] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (165DF400) [pid = 2336] [serial = 1011] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (139F8400) [pid = 2336] [serial = 999] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (13D9DC00) [pid = 2336] [serial = 1000] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (128A2800) [pid = 2336] [serial = 997] [outer = 00000000] [url = about:blank] 15:51:27 INFO - PROCESS | 2336 | 1464735087729 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 890ms 15:51:27 INFO - PROCESS | 2336 | 1464735087785 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:51:27 INFO - PROCESS | 2336 | 1464735087790 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 15:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:51:27 INFO - PROCESS | 2336 | 1464735087795 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:51:27 INFO - PROCESS | 2336 | 1464735087798 Marionette TRACE conn5 <- [1,1394,null,{}] 15:51:27 INFO - PROCESS | 2336 | 1464735087802 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:27 INFO - PROCESS | 2336 | 1464735087890 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:51:27 INFO - PROCESS | 2336 | 1464735087997 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:28 INFO - PROCESS | 2336 | ++DOCSHELL 0D470C00 == 38 [pid = 2336] [id = 358] 15:51:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (0D681C00) [pid = 2336] [serial = 1073] [outer = 00000000] 15:51:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (0E1B9400) [pid = 2336] [serial = 1074] [outer = 0D681C00] 15:51:28 INFO - PROCESS | 2336 | 1464735088042 Marionette DEBUG loaded listener.js 15:51:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (0EC93800) [pid = 2336] [serial = 1075] [outer = 0D681C00] 15:51:28 INFO - PROCESS | 2336 | 1464735088462 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 15:51:28 INFO - PROCESS | 2336 | 1464735088529 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:51:28 INFO - PROCESS | 2336 | 1464735088532 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 15:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:51:28 INFO - PROCESS | 2336 | 1464735088536 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:51:28 INFO - PROCESS | 2336 | 1464735088539 Marionette TRACE conn5 <- [1,1398,null,{}] 15:51:28 INFO - PROCESS | 2336 | 1464735088550 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:28 INFO - PROCESS | 2336 | 1464735088673 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:51:28 INFO - PROCESS | 2336 | 1464735088690 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:28 INFO - PROCESS | 2336 | ++DOCSHELL 13D99400 == 39 [pid = 2336] [id = 359] 15:51:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (13D99800) [pid = 2336] [serial = 1076] [outer = 00000000] 15:51:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (13DA2C00) [pid = 2336] [serial = 1077] [outer = 13D99800] 15:51:28 INFO - PROCESS | 2336 | 1464735088737 Marionette DEBUG loaded listener.js 15:51:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (14E05800) [pid = 2336] [serial = 1078] [outer = 13D99800] 15:51:29 INFO - PROCESS | 2336 | 1464735089197 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 15:51:29 INFO - PROCESS | 2336 | 1464735089209 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:51:29 INFO - PROCESS | 2336 | 1464735089211 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 15:51:29 INFO - PROCESS | 2336 | 1464735089215 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:51:29 INFO - PROCESS | 2336 | 1464735089216 Marionette TRACE conn5 <- [1,1402,null,{}] 15:51:29 INFO - PROCESS | 2336 | 1464735089224 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:29 INFO - PROCESS | 2336 | 1464735089312 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:51:29 INFO - PROCESS | 2336 | 1464735089335 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:29 INFO - PROCESS | 2336 | ++DOCSHELL 14E92800 == 40 [pid = 2336] [id = 360] 15:51:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (14F48000) [pid = 2336] [serial = 1079] [outer = 00000000] 15:51:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (14FD0400) [pid = 2336] [serial = 1080] [outer = 14F48000] 15:51:29 INFO - PROCESS | 2336 | 1464735089379 Marionette DEBUG loaded listener.js 15:51:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (155DAC00) [pid = 2336] [serial = 1081] [outer = 14F48000] 15:51:29 INFO - PROCESS | 2336 | 1464735089858 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 15:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:51:29 INFO - PROCESS | 2336 | 1464735089889 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:51:29 INFO - PROCESS | 2336 | 1464735089891 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 15:51:29 INFO - PROCESS | 2336 | 1464735089894 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:51:29 INFO - PROCESS | 2336 | 1464735089896 Marionette TRACE conn5 <- [1,1406,null,{}] 15:51:29 INFO - PROCESS | 2336 | 1464735089899 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:29 INFO - PROCESS | 2336 | 1464735090009 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:51:30 INFO - PROCESS | 2336 | 1464735090095 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:30 INFO - PROCESS | 2336 | ++DOCSHELL 15AD5800 == 41 [pid = 2336] [id = 361] 15:51:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (15AD9800) [pid = 2336] [serial = 1082] [outer = 00000000] 15:51:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (165E1400) [pid = 2336] [serial = 1083] [outer = 15AD9800] 15:51:30 INFO - PROCESS | 2336 | 1464735090140 Marionette DEBUG loaded listener.js 15:51:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (165E6000) [pid = 2336] [serial = 1084] [outer = 15AD9800] 15:51:30 INFO - PROCESS | 2336 | 1464735090604 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 15:51:30 INFO - PROCESS | 2336 | 1464735090625 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:51:30 INFO - PROCESS | 2336 | 1464735090627 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 15:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:51:30 INFO - PROCESS | 2336 | 1464735090635 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:51:30 INFO - PROCESS | 2336 | 1464735090637 Marionette TRACE conn5 <- [1,1410,null,{}] 15:51:30 INFO - PROCESS | 2336 | 1464735090640 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:30 INFO - PROCESS | 2336 | 1464735090779 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:51:30 INFO - PROCESS | 2336 | 1464735090793 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:30 INFO - PROCESS | 2336 | ++DOCSHELL 1679CC00 == 42 [pid = 2336] [id = 362] 15:51:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (16BE7C00) [pid = 2336] [serial = 1085] [outer = 00000000] 15:51:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (17951400) [pid = 2336] [serial = 1086] [outer = 16BE7C00] 15:51:30 INFO - PROCESS | 2336 | 1464735090890 Marionette DEBUG loaded listener.js 15:51:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (17C02000) [pid = 2336] [serial = 1087] [outer = 16BE7C00] 15:51:31 INFO - PROCESS | 2336 | 1464735091347 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 15:51:31 INFO - PROCESS | 2336 | 1464735091361 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:51:31 INFO - PROCESS | 2336 | 1464735091363 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 15:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:51:31 INFO - PROCESS | 2336 | 1464735091366 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:51:31 INFO - PROCESS | 2336 | 1464735091367 Marionette TRACE conn5 <- [1,1414,null,{}] 15:51:31 INFO - PROCESS | 2336 | 1464735091405 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:31 INFO - PROCESS | 2336 | 1464735091518 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:51:31 INFO - PROCESS | 2336 | 1464735091525 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:31 INFO - PROCESS | 2336 | ++DOCSHELL 0D26F000 == 43 [pid = 2336] [id = 363] 15:51:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (17C06400) [pid = 2336] [serial = 1088] [outer = 00000000] 15:51:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (17DCC400) [pid = 2336] [serial = 1089] [outer = 17C06400] 15:51:31 INFO - PROCESS | 2336 | 1464735091573 Marionette DEBUG loaded listener.js 15:51:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (17DCD800) [pid = 2336] [serial = 1090] [outer = 17C06400] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (16027000) [pid = 2336] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (13FE1800) [pid = 2336] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0DB01400) [pid = 2336] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (13D9BC00) [pid = 2336] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (0DB0E000) [pid = 2336] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1253C800) [pid = 2336] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (165E6C00) [pid = 2336] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (0DC37000) [pid = 2336] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (17953C00) [pid = 2336] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:51:31 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (171CE800) [pid = 2336] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:51:32 INFO - PROCESS | 2336 | 1464735092110 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 810ms 15:51:32 INFO - PROCESS | 2336 | 1464735092177 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:51:32 INFO - PROCESS | 2336 | 1464735092179 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 15:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:51:32 INFO - PROCESS | 2336 | 1464735092182 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:51:32 INFO - PROCESS | 2336 | 1464735092184 Marionette TRACE conn5 <- [1,1418,null,{}] 15:51:32 INFO - PROCESS | 2336 | 1464735092188 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:32 INFO - PROCESS | 2336 | 1464735092299 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:51:32 INFO - PROCESS | 2336 | 1464735092355 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:32 INFO - PROCESS | 2336 | ++DOCSHELL 0CCF5800 == 44 [pid = 2336] [id = 364] 15:51:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0D782C00) [pid = 2336] [serial = 1091] [outer = 00000000] 15:51:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (165E6C00) [pid = 2336] [serial = 1092] [outer = 0D782C00] 15:51:32 INFO - PROCESS | 2336 | 1464735092400 Marionette DEBUG loaded listener.js 15:51:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (17953C00) [pid = 2336] [serial = 1093] [outer = 0D782C00] 15:51:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (18041000) [pid = 2336] [serial = 1094] [outer = 0D635800] 15:51:32 INFO - PROCESS | 2336 | 1464735092843 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 15:51:32 INFO - PROCESS | 2336 | 1464735092913 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:51:32 INFO - PROCESS | 2336 | 1464735092915 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 15:51:32 INFO - PROCESS | 2336 | 1464735092918 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:51:32 INFO - PROCESS | 2336 | 1464735092920 Marionette TRACE conn5 <- [1,1422,null,{}] 15:51:32 INFO - PROCESS | 2336 | 1464735092924 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:32 INFO - PROCESS | 2336 | 1464735093010 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:51:33 INFO - PROCESS | 2336 | 1464735093023 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:33 INFO - PROCESS | 2336 | ++DOCSHELL 0D26CC00 == 45 [pid = 2336] [id = 365] 15:51:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (0DC59C00) [pid = 2336] [serial = 1095] [outer = 00000000] 15:51:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (18040000) [pid = 2336] [serial = 1096] [outer = 0DC59C00] 15:51:33 INFO - PROCESS | 2336 | 1464735093068 Marionette DEBUG loaded listener.js 15:51:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (18B44C00) [pid = 2336] [serial = 1097] [outer = 0DC59C00] 15:51:33 INFO - PROCESS | 2336 | 1464735093795 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 15:51:33 INFO - PROCESS | 2336 | 1464735093854 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:51:33 INFO - PROCESS | 2336 | 1464735093859 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 15:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:51:33 INFO - PROCESS | 2336 | 1464735093864 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:51:33 INFO - PROCESS | 2336 | 1464735093869 Marionette TRACE conn5 <- [1,1426,null,{}] 15:51:33 INFO - PROCESS | 2336 | 1464735093934 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:34 INFO - PROCESS | 2336 | 1464735094057 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:51:34 INFO - PROCESS | 2336 | 1464735094182 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:34 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3DC00 == 46 [pid = 2336] [id = 366] 15:51:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (0DC3E800) [pid = 2336] [serial = 1098] [outer = 00000000] 15:51:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (0DC5CC00) [pid = 2336] [serial = 1099] [outer = 0DC3E800] 15:51:34 INFO - PROCESS | 2336 | 1464735094246 Marionette DEBUG loaded listener.js 15:51:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0DD6DC00) [pid = 2336] [serial = 1100] [outer = 0DC3E800] 15:51:34 INFO - PROCESS | 2336 | 1464735094780 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 15:51:34 INFO - PROCESS | 2336 | 1464735094839 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:51:34 INFO - PROCESS | 2336 | 1464735094846 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 15:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:51:34 INFO - PROCESS | 2336 | 1464735094853 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:51:34 INFO - PROCESS | 2336 | 1464735094856 Marionette TRACE conn5 <- [1,1430,null,{}] 15:51:34 INFO - PROCESS | 2336 | 1464735094860 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:34 INFO - PROCESS | 2336 | 1464735094984 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:51:35 INFO - PROCESS | 2336 | 1464735095089 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:35 INFO - PROCESS | 2336 | ++DOCSHELL 11E30C00 == 47 [pid = 2336] [id = 367] 15:51:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1212F400) [pid = 2336] [serial = 1101] [outer = 00000000] 15:51:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1269C000) [pid = 2336] [serial = 1102] [outer = 1212F400] 15:51:35 INFO - PROCESS | 2336 | 1464735095166 Marionette DEBUG loaded listener.js 15:51:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (128B1800) [pid = 2336] [serial = 1103] [outer = 1212F400] 15:51:35 INFO - PROCESS | 2336 | 1464735095743 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 15:51:35 INFO - PROCESS | 2336 | 1464735095784 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:51:35 INFO - PROCESS | 2336 | 1464735095787 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 15:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:51:35 INFO - PROCESS | 2336 | 1464735095790 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:51:35 INFO - PROCESS | 2336 | 1464735095794 Marionette TRACE conn5 <- [1,1434,null,{}] 15:51:35 INFO - PROCESS | 2336 | 1464735095805 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:35 INFO - PROCESS | 2336 | 1464735095923 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:51:36 INFO - PROCESS | 2336 | 1464735096031 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:36 INFO - PROCESS | 2336 | ++DOCSHELL 14E0B400 == 48 [pid = 2336] [id = 368] 15:51:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (165E7000) [pid = 2336] [serial = 1104] [outer = 00000000] 15:51:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (16BE4000) [pid = 2336] [serial = 1105] [outer = 165E7000] 15:51:36 INFO - PROCESS | 2336 | 1464735096092 Marionette DEBUG loaded listener.js 15:51:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (17D5A400) [pid = 2336] [serial = 1106] [outer = 165E7000] 15:51:36 INFO - PROCESS | 2336 | 1464735096666 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 15:51:36 INFO - PROCESS | 2336 | 1464735096723 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:51:36 INFO - PROCESS | 2336 | 1464735096726 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 15:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:51:36 INFO - PROCESS | 2336 | 1464735096730 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:51:36 INFO - PROCESS | 2336 | 1464735096732 Marionette TRACE conn5 <- [1,1438,null,{}] 15:51:36 INFO - PROCESS | 2336 | 1464735096735 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:36 INFO - PROCESS | 2336 | 1464735096858 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:51:37 INFO - PROCESS | 2336 | 1464735097017 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:37 INFO - PROCESS | 2336 | ++DOCSHELL 19140000 == 49 [pid = 2336] [id = 369] 15:51:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (19140400) [pid = 2336] [serial = 1107] [outer = 00000000] 15:51:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1914D000) [pid = 2336] [serial = 1108] [outer = 19140400] 15:51:37 INFO - PROCESS | 2336 | 1464735097087 Marionette DEBUG loaded listener.js 15:51:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (19B04C00) [pid = 2336] [serial = 1109] [outer = 19140400] 15:51:38 INFO - PROCESS | 2336 | 1464735098018 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1334ms 15:51:38 INFO - PROCESS | 2336 | 1464735098092 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:51:38 INFO - PROCESS | 2336 | 1464735098096 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 15:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:51:38 INFO - PROCESS | 2336 | 1464735098101 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:51:38 INFO - PROCESS | 2336 | 1464735098105 Marionette TRACE conn5 <- [1,1442,null,{}] 15:51:38 INFO - PROCESS | 2336 | 1464735098111 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:38 INFO - PROCESS | 2336 | 1464735098214 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:51:38 INFO - PROCESS | 2336 | 1464735098354 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:38 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E4000 == 50 [pid = 2336] [id = 370] 15:51:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0C8E9C00) [pid = 2336] [serial = 1110] [outer = 00000000] 15:51:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0E1D1400) [pid = 2336] [serial = 1111] [outer = 0C8E9C00] 15:51:38 INFO - PROCESS | 2336 | 1464735098406 Marionette DEBUG loaded listener.js 15:51:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (10CB3400) [pid = 2336] [serial = 1112] [outer = 0C8E9C00] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0CCEFC00 == 49 [pid = 2336] [id = 328] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0D634800 == 48 [pid = 2336] [id = 298] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0DFB1800 == 47 [pid = 2336] [id = 299] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0CCF5800 == 46 [pid = 2336] [id = 364] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0D26F000 == 45 [pid = 2336] [id = 363] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 1679CC00 == 44 [pid = 2336] [id = 362] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 15AD5800 == 43 [pid = 2336] [id = 361] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 14E92800 == 42 [pid = 2336] [id = 360] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 13D99400 == 41 [pid = 2336] [id = 359] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0D470C00 == 40 [pid = 2336] [id = 358] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0DB07800 == 39 [pid = 2336] [id = 357] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (10CB5000) [pid = 2336] [serial = 1026] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (0D455C00) [pid = 2336] [serial = 1017] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (16BE1000) [pid = 2336] [serial = 1023] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (11F87400) [pid = 2336] [serial = 1020] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (17D5D400) [pid = 2336] [serial = 1056] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 139F7400 == 38 [pid = 2336] [id = 354] 15:51:38 INFO - PROCESS | 2336 | --DOCSHELL 0CCF4400 == 37 [pid = 2336] [id = 353] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (16BED000) [pid = 2336] [serial = 1044] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (14F4D400) [pid = 2336] [serial = 1041] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (0E1BEC00) [pid = 2336] [serial = 1030] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0DC5F000) [pid = 2336] [serial = 1029] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (13DE5800) [pid = 2336] [serial = 1038] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0DC5AC00) [pid = 2336] [serial = 1032] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (0DFB5400) [pid = 2336] [serial = 1033] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (126A1800) [pid = 2336] [serial = 1035] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (139E9C00) [pid = 2336] [serial = 1036] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (16792400) [pid = 2336] [serial = 1015] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1713EC00) [pid = 2336] [serial = 1045] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (16BDEC00) [pid = 2336] [serial = 1050] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (17C0E400) [pid = 2336] [serial = 1054] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1794B800) [pid = 2336] [serial = 1047] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (17C0A000) [pid = 2336] [serial = 1053] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (177F6000) [pid = 2336] [serial = 1051] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (17951000) [pid = 2336] [serial = 1048] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (13FE1400) [pid = 2336] [serial = 1039] [outer = 00000000] [url = about:blank] 15:51:38 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (15A32C00) [pid = 2336] [serial = 1042] [outer = 00000000] [url = about:blank] 15:51:39 INFO - PROCESS | 2336 | 1464735099152 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1127ms 15:51:39 INFO - PROCESS | 2336 | 1464735099231 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:51:39 INFO - PROCESS | 2336 | 1464735099235 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 15:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:51:39 INFO - PROCESS | 2336 | 1464735099241 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:51:39 INFO - PROCESS | 2336 | 1464735099245 Marionette TRACE conn5 <- [1,1446,null,{}] 15:51:39 INFO - PROCESS | 2336 | 1464735099251 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:39 INFO - PROCESS | 2336 | 1464735099394 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:51:39 INFO - PROCESS | 2336 | 1464735099524 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:39 INFO - PROCESS | 2336 | ++DOCSHELL 0D46B400 == 38 [pid = 2336] [id = 371] 15:51:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0D641800) [pid = 2336] [serial = 1113] [outer = 00000000] 15:51:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0DB10800) [pid = 2336] [serial = 1114] [outer = 0D641800] 15:51:39 INFO - PROCESS | 2336 | 1464735099584 Marionette DEBUG loaded listener.js 15:51:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0DC5B000) [pid = 2336] [serial = 1115] [outer = 0D641800] 15:51:40 INFO - PROCESS | 2336 | 1464735100235 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1024ms 15:51:40 INFO - PROCESS | 2336 | 1464735100265 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:51:40 INFO - PROCESS | 2336 | 1464735100271 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 15:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:51:40 INFO - PROCESS | 2336 | 1464735100278 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:51:40 INFO - PROCESS | 2336 | 1464735100281 Marionette TRACE conn5 <- [1,1450,null,{}] 15:51:40 INFO - PROCESS | 2336 | 1464735100286 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:40 INFO - PROCESS | 2336 | 1464735100429 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:51:40 INFO - PROCESS | 2336 | 1464735100560 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:40 INFO - PROCESS | 2336 | ++DOCSHELL 11EEC400 == 39 [pid = 2336] [id = 372] 15:51:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (11EF4000) [pid = 2336] [serial = 1116] [outer = 00000000] 15:51:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (125F4C00) [pid = 2336] [serial = 1117] [outer = 11EF4000] 15:51:40 INFO - PROCESS | 2336 | 1464735100616 Marionette DEBUG loaded listener.js 15:51:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (128AF800) [pid = 2336] [serial = 1118] [outer = 11EF4000] 15:51:41 INFO - PROCESS | 2336 | 1464735101240 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1020ms 15:51:41 INFO - PROCESS | 2336 | 1464735101300 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:51:41 INFO - PROCESS | 2336 | 1464735101303 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 15:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:51:41 INFO - PROCESS | 2336 | 1464735101307 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:51:41 INFO - PROCESS | 2336 | 1464735101311 Marionette TRACE conn5 <- [1,1454,null,{}] 15:51:41 INFO - PROCESS | 2336 | 1464735101335 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:41 INFO - PROCESS | 2336 | 1464735101508 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:51:41 INFO - PROCESS | 2336 | 1464735101563 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:41 INFO - PROCESS | 2336 | ++DOCSHELL 14E0AC00 == 40 [pid = 2336] [id = 373] 15:51:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (14E8F800) [pid = 2336] [serial = 1119] [outer = 00000000] 15:51:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (14F4A000) [pid = 2336] [serial = 1120] [outer = 14E8F800] 15:51:41 INFO - PROCESS | 2336 | 1464735101624 Marionette DEBUG loaded listener.js 15:51:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (14FCB400) [pid = 2336] [serial = 1121] [outer = 14E8F800] 15:51:42 INFO - PROCESS | 2336 | 1464735102275 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1020ms 15:51:42 INFO - PROCESS | 2336 | 1464735102330 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:51:42 INFO - PROCESS | 2336 | 1464735102333 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 15:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:51:42 INFO - PROCESS | 2336 | 1464735102336 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:51:42 INFO - PROCESS | 2336 | 1464735102338 Marionette TRACE conn5 <- [1,1458,null,{}] 15:51:42 INFO - PROCESS | 2336 | 1464735102342 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:42 INFO - PROCESS | 2336 | 1464735102450 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:51:42 INFO - PROCESS | 2336 | 1464735102578 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:42 INFO - PROCESS | 2336 | ++DOCSHELL 1212C800 == 41 [pid = 2336] [id = 374] 15:51:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (15AD6000) [pid = 2336] [serial = 1122] [outer = 00000000] 15:51:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (165E2000) [pid = 2336] [serial = 1123] [outer = 15AD6000] 15:51:42 INFO - PROCESS | 2336 | 1464735102636 Marionette DEBUG loaded listener.js 15:51:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (16BDEC00) [pid = 2336] [serial = 1124] [outer = 15AD6000] 15:51:43 INFO - PROCESS | 2336 | 1464735103244 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 15:51:43 INFO - PROCESS | 2336 | 1464735103310 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:51:43 INFO - PROCESS | 2336 | 1464735103312 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 15:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:51:43 INFO - PROCESS | 2336 | 1464735103316 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:51:43 INFO - PROCESS | 2336 | 1464735103318 Marionette TRACE conn5 <- [1,1462,null,{}] 15:51:43 INFO - PROCESS | 2336 | 1464735103322 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:43 INFO - PROCESS | 2336 | 1464735103423 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:51:43 INFO - PROCESS | 2336 | 1464735103554 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 2336 | ++DOCSHELL 0D225000 == 42 [pid = 2336] [id = 375] 15:51:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (16BE8400) [pid = 2336] [serial = 1125] [outer = 00000000] 15:51:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (170AB800) [pid = 2336] [serial = 1126] [outer = 16BE8400] 15:51:43 INFO - PROCESS | 2336 | 1464735103611 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1713BC00) [pid = 2336] [serial = 1127] [outer = 16BE8400] 15:51:44 INFO - PROCESS | 2336 | 1464735104305 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1016ms 15:51:44 INFO - PROCESS | 2336 | 1464735104336 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:51:44 INFO - PROCESS | 2336 | 1464735104340 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 15:51:44 INFO - PROCESS | 2336 | 1464735104345 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:51:44 INFO - PROCESS | 2336 | 1464735104349 Marionette TRACE conn5 <- [1,1466,null,{}] 15:51:44 INFO - PROCESS | 2336 | 1464735104356 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:44 INFO - PROCESS | 2336 | 1464735104476 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:51:44 INFO - PROCESS | 2336 | 1464735104640 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:44 INFO - PROCESS | 2336 | --DOCSHELL 0DC3DC00 == 41 [pid = 2336] [id = 366] 15:51:44 INFO - PROCESS | 2336 | ++DOCSHELL 0C856000 == 42 [pid = 2336] [id = 376] 15:51:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0C8E6000) [pid = 2336] [serial = 1128] [outer = 00000000] 15:51:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (0D471000) [pid = 2336] [serial = 1129] [outer = 0C8E6000] 15:51:44 INFO - PROCESS | 2336 | 1464735104719 Marionette DEBUG loaded listener.js 15:51:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (0DC30C00) [pid = 2336] [serial = 1130] [outer = 0C8E6000] 15:51:45 INFO - PROCESS | 2336 | 1464735105491 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1177ms 15:51:45 INFO - PROCESS | 2336 | 1464735105523 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:51:45 INFO - PROCESS | 2336 | 1464735105527 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 15:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:51:45 INFO - PROCESS | 2336 | 1464735105532 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:51:45 INFO - PROCESS | 2336 | 1464735105536 Marionette TRACE conn5 <- [1,1470,null,{}] 15:51:45 INFO - PROCESS | 2336 | 1464735105541 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:45 INFO - PROCESS | 2336 | 1464735105654 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:51:45 INFO - PROCESS | 2336 | 1464735105787 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:45 INFO - PROCESS | 2336 | ++DOCSHELL 11F87400 == 43 [pid = 2336] [id = 377] 15:51:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (126A2C00) [pid = 2336] [serial = 1131] [outer = 00000000] 15:51:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (139EE000) [pid = 2336] [serial = 1132] [outer = 126A2C00] 15:51:45 INFO - PROCESS | 2336 | 1464735105846 Marionette DEBUG loaded listener.js 15:51:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (13D9F800) [pid = 2336] [serial = 1133] [outer = 126A2C00] 15:51:46 INFO - PROCESS | 2336 | 1464735106472 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 990ms 15:51:46 INFO - PROCESS | 2336 | 1464735106525 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:51:46 INFO - PROCESS | 2336 | 1464735106530 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 15:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:51:46 INFO - PROCESS | 2336 | 1464735106535 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:51:46 INFO - PROCESS | 2336 | 1464735106537 Marionette TRACE conn5 <- [1,1474,null,{}] 15:51:46 INFO - PROCESS | 2336 | 1464735106541 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:46 INFO - PROCESS | 2336 | 1464735106652 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:51:46 INFO - PROCESS | 2336 | 1464735106757 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:46 INFO - PROCESS | 2336 | ++DOCSHELL 15A40000 == 44 [pid = 2336] [id = 378] 15:51:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (15A44C00) [pid = 2336] [serial = 1134] [outer = 00000000] 15:51:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (165DCC00) [pid = 2336] [serial = 1135] [outer = 15A44C00] 15:51:46 INFO - PROCESS | 2336 | 1464735106812 Marionette DEBUG loaded listener.js 15:51:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (16BE6000) [pid = 2336] [serial = 1136] [outer = 15A44C00] 15:51:47 INFO - PROCESS | 2336 | 1464735107463 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 15:51:47 INFO - PROCESS | 2336 | 1464735107508 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:51:47 INFO - PROCESS | 2336 | 1464735107511 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 15:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:51:47 INFO - PROCESS | 2336 | 1464735107516 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:51:47 INFO - PROCESS | 2336 | 1464735107523 Marionette TRACE conn5 <- [1,1478,null,{}] 15:51:47 INFO - PROCESS | 2336 | 1464735107534 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:47 INFO - PROCESS | 2336 | 1464735107650 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:51:47 INFO - PROCESS | 2336 | 1464735107786 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:47 INFO - PROCESS | 2336 | ++DOCSHELL 17C0F400 == 45 [pid = 2336] [id = 379] 15:51:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (17C0F800) [pid = 2336] [serial = 1137] [outer = 00000000] 15:51:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (17D53400) [pid = 2336] [serial = 1138] [outer = 17C0F800] 15:51:47 INFO - PROCESS | 2336 | 1464735107851 Marionette DEBUG loaded listener.js 15:51:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (17DCF400) [pid = 2336] [serial = 1139] [outer = 17C0F800] 15:51:48 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:51:48 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:51:48 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:51:48 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:51:48 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 15:51:48 INFO - PROCESS | 2336 | 1464735108449 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 15:51:48 INFO - PROCESS | 2336 | 1464735108515 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:51:48 INFO - PROCESS | 2336 | 1464735108518 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 15:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:51:48 INFO - PROCESS | 2336 | 1464735108522 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:51:48 INFO - PROCESS | 2336 | 1464735108524 Marionette TRACE conn5 <- [1,1482,null,{}] 15:51:48 INFO - PROCESS | 2336 | 1464735108528 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:48 INFO - PROCESS | 2336 | 1464735108638 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:51:48 INFO - PROCESS | 2336 | 1464735108767 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:48 INFO - PROCESS | 2336 | ++DOCSHELL 17D4F800 == 46 [pid = 2336] [id = 380] 15:51:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1803A000) [pid = 2336] [serial = 1140] [outer = 00000000] 15:51:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (18B42800) [pid = 2336] [serial = 1141] [outer = 1803A000] 15:51:48 INFO - PROCESS | 2336 | 1464735108822 Marionette DEBUG loaded listener.js 15:51:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (18B50800) [pid = 2336] [serial = 1142] [outer = 1803A000] 15:51:49 INFO - PROCESS | 2336 | 1464735109465 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 15:51:49 INFO - PROCESS | 2336 | 1464735109496 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:51:49 INFO - PROCESS | 2336 | 1464735109498 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 15:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:51:49 INFO - PROCESS | 2336 | 1464735109502 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:51:49 INFO - PROCESS | 2336 | 1464735109504 Marionette TRACE conn5 <- [1,1486,null,{}] 15:51:49 INFO - PROCESS | 2336 | 1464735109508 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:49 INFO - PROCESS | 2336 | 1464735109611 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:51:49 INFO - PROCESS | 2336 | 1464735109716 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:49 INFO - PROCESS | 2336 | ++DOCSHELL 191EB800 == 47 [pid = 2336] [id = 381] 15:51:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (191EE800) [pid = 2336] [serial = 1143] [outer = 00000000] 15:51:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (19BD9C00) [pid = 2336] [serial = 1144] [outer = 191EE800] 15:51:49 INFO - PROCESS | 2336 | 1464735109780 Marionette DEBUG loaded listener.js 15:51:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1A00DC00) [pid = 2336] [serial = 1145] [outer = 191EE800] 15:51:50 INFO - PROCESS | 2336 | 1464735110497 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1074ms 15:51:50 INFO - PROCESS | 2336 | 1464735110580 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:51:50 INFO - PROCESS | 2336 | 1464735110585 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 15:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:51:50 INFO - PROCESS | 2336 | 1464735110589 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:51:50 INFO - PROCESS | 2336 | 1464735110593 Marionette TRACE conn5 <- [1,1490,null,{}] 15:51:50 INFO - PROCESS | 2336 | 1464735110598 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:50 INFO - PROCESS | 2336 | 1464735110761 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:51:50 INFO - PROCESS | 2336 | 1464735110774 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:50 INFO - PROCESS | 2336 | ++DOCSHELL 139EDC00 == 48 [pid = 2336] [id = 382] 15:51:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (139EE800) [pid = 2336] [serial = 1146] [outer = 00000000] 15:51:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (13DE5800) [pid = 2336] [serial = 1147] [outer = 139EE800] 15:51:50 INFO - PROCESS | 2336 | 1464735110825 Marionette DEBUG loaded listener.js 15:51:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (14F4DC00) [pid = 2336] [serial = 1148] [outer = 139EE800] 15:51:50 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:51:50 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:51:51 INFO - PROCESS | 2336 | --DOCSHELL 11EEC400 == 47 [pid = 2336] [id = 372] 15:51:51 INFO - PROCESS | 2336 | --DOCSHELL 0D46B400 == 46 [pid = 2336] [id = 371] 15:51:51 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:51:51 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:51:51 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:51:51 INFO - PROCESS | 2336 | 1464735111563 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1022ms 15:51:51 INFO - PROCESS | 2336 | 1464735111613 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:51:51 INFO - PROCESS | 2336 | 1464735111618 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 15:51:51 INFO - PROCESS | 2336 | 1464735111623 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:51:51 INFO - PROCESS | 2336 | 1464735111628 Marionette TRACE conn5 <- [1,1494,null,{}] 15:51:51 INFO - PROCESS | 2336 | 1464735111633 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:51 INFO - PROCESS | 2336 | 1464735111753 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:51:51 INFO - PROCESS | 2336 | 1464735111883 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:51 INFO - PROCESS | 2336 | ++DOCSHELL 128A2800 == 47 [pid = 2336] [id = 383] 15:51:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (128A7800) [pid = 2336] [serial = 1149] [outer = 00000000] 15:51:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (13DA3400) [pid = 2336] [serial = 1150] [outer = 128A7800] 15:51:51 INFO - PROCESS | 2336 | 1464735111942 Marionette DEBUG loaded listener.js 15:51:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (15A46C00) [pid = 2336] [serial = 1151] [outer = 128A7800] 15:51:52 INFO - PROCESS | 2336 | 1464735112539 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 15:51:52 INFO - PROCESS | 2336 | 1464735112598 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:51:52 INFO - PROCESS | 2336 | 1464735112604 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 15:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:51:52 INFO - PROCESS | 2336 | 1464735112610 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:51:52 INFO - PROCESS | 2336 | 1464735112613 Marionette TRACE conn5 <- [1,1498,null,{}] 15:51:52 INFO - PROCESS | 2336 | 1464735112617 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:52 INFO - PROCESS | 2336 | 1464735112735 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:51:52 INFO - PROCESS | 2336 | 1464735112880 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:52 INFO - PROCESS | 2336 | ++DOCSHELL 17953800 == 48 [pid = 2336] [id = 384] 15:51:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (17955000) [pid = 2336] [serial = 1152] [outer = 00000000] 15:51:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (17BCF400) [pid = 2336] [serial = 1153] [outer = 17955000] 15:51:52 INFO - PROCESS | 2336 | 1464735112936 Marionette DEBUG loaded listener.js 15:51:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (17C0CC00) [pid = 2336] [serial = 1154] [outer = 17955000] 15:51:53 INFO - PROCESS | 2336 | 1464735113582 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1022ms 15:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:51:53 INFO - PROCESS | 2336 | 1464735113635 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:51:53 INFO - PROCESS | 2336 | 1464735113637 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 15:51:53 INFO - PROCESS | 2336 | 1464735113641 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:51:53 INFO - PROCESS | 2336 | 1464735113645 Marionette TRACE conn5 <- [1,1502,null,{}] 15:51:53 INFO - PROCESS | 2336 | 1464735113656 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:53 INFO - PROCESS | 2336 | 1464735113770 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:51:53 INFO - PROCESS | 2336 | 1464735113907 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:53 INFO - PROCESS | 2336 | ++DOCSHELL 1A00B400 == 49 [pid = 2336] [id = 385] 15:51:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1A00BC00) [pid = 2336] [serial = 1155] [outer = 00000000] 15:51:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1A00F800) [pid = 2336] [serial = 1156] [outer = 1A00BC00] 15:51:53 INFO - PROCESS | 2336 | 1464735113967 Marionette DEBUG loaded listener.js 15:51:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1A094000) [pid = 2336] [serial = 1157] [outer = 1A00BC00] 15:51:54 INFO - PROCESS | 2336 | 1464735114626 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1025ms 15:51:54 INFO - PROCESS | 2336 | 1464735114669 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:51:54 INFO - PROCESS | 2336 | 1464735114672 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 15:51:54 INFO - PROCESS | 2336 | 1464735114675 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:51:54 INFO - PROCESS | 2336 | 1464735114677 Marionette TRACE conn5 <- [1,1506,null,{}] 15:51:54 INFO - PROCESS | 2336 | 1464735114681 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:54 INFO - PROCESS | 2336 | 1464735114797 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:51:54 INFO - PROCESS | 2336 | 1464735114932 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:54 INFO - PROCESS | 2336 | ++DOCSHELL 1A348400 == 50 [pid = 2336] [id = 386] 15:51:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1A349000) [pid = 2336] [serial = 1158] [outer = 00000000] 15:51:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1A34E400) [pid = 2336] [serial = 1159] [outer = 1A349000] 15:51:54 INFO - PROCESS | 2336 | 1464735114989 Marionette DEBUG loaded listener.js 15:51:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1A352800) [pid = 2336] [serial = 1160] [outer = 1A349000] 15:51:55 INFO - PROCESS | 2336 | 1464735115576 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 15:51:55 INFO - PROCESS | 2336 | 1464735115609 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:51:55 INFO - PROCESS | 2336 | 1464735115612 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 15:51:55 INFO - PROCESS | 2336 | 1464735115615 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:51:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:51:55 INFO - PROCESS | 2336 | 1464735115617 Marionette TRACE conn5 <- [1,1510,null,{}] 15:51:55 INFO - PROCESS | 2336 | 1464735115621 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:55 INFO - PROCESS | 2336 | 1464735115721 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:51:55 INFO - PROCESS | 2336 | 1464735115861 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:55 INFO - PROCESS | 2336 | ++DOCSHELL 1A345000 == 51 [pid = 2336] [id = 387] 15:51:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1A34AC00) [pid = 2336] [serial = 1161] [outer = 00000000] 15:51:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1A672000) [pid = 2336] [serial = 1162] [outer = 1A34AC00] 15:51:55 INFO - PROCESS | 2336 | 1464735115917 Marionette DEBUG loaded listener.js 15:51:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1A670800) [pid = 2336] [serial = 1163] [outer = 1A34AC00] 15:51:56 INFO - PROCESS | 2336 | 1464735116608 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:51:56 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 () { 15:51:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:51:56 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 () { 15:51:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:51:56 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 () { 15:51:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:51:56 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 () { 15:51:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:51:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1019ms 15:51:56 INFO - PROCESS | 2336 | 1464735116638 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:51:56 INFO - PROCESS | 2336 | 1464735116642 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 15:51:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:51:56 INFO - PROCESS | 2336 | 1464735116647 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:51:56 INFO - PROCESS | 2336 | 1464735116651 Marionette TRACE conn5 <- [1,1514,null,{}] 15:51:56 INFO - PROCESS | 2336 | 1464735116658 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:56 INFO - PROCESS | 2336 | 1464735116782 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:51:56 INFO - PROCESS | 2336 | 1464735116922 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:56 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5C400 == 52 [pid = 2336] [id = 388] 15:51:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (0EC97800) [pid = 2336] [serial = 1164] [outer = 00000000] 15:51:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (139F1000) [pid = 2336] [serial = 1165] [outer = 0EC97800] 15:51:56 INFO - PROCESS | 2336 | 1464735116974 Marionette DEBUG loaded listener.js 15:51:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (155E1C00) [pid = 2336] [serial = 1166] [outer = 0EC97800] 15:51:57 INFO - PROCESS | 2336 | --DOCSHELL 1803EC00 == 51 [pid = 2336] [id = 356] 15:51:57 INFO - PROCESS | 2336 | --DOCSHELL 14E0B400 == 50 [pid = 2336] [id = 368] 15:51:57 INFO - PROCESS | 2336 | --DOCSHELL 17C0F400 == 49 [pid = 2336] [id = 379] 15:51:57 INFO - PROCESS | 2336 | --DOCSHELL 15A40000 == 48 [pid = 2336] [id = 378] 15:51:57 INFO - PROCESS | 2336 | --DOCSHELL 11F87400 == 47 [pid = 2336] [id = 377] 15:51:57 INFO - PROCESS | 2336 | --DOCSHELL 0C856000 == 46 [pid = 2336] [id = 376] 15:51:57 INFO - PROCESS | 2336 | 1464735117696 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:51:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:51:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:51:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:51:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:51:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:51:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:51:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1081ms 15:51:57 INFO - PROCESS | 2336 | 1464735117742 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:51:57 INFO - PROCESS | 2336 | 1464735117747 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 15:51:57 INFO - PROCESS | 2336 | 1464735117752 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:51:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:51:57 INFO - PROCESS | 2336 | 1464735117756 Marionette TRACE conn5 <- [1,1518,null,{}] 15:51:57 INFO - PROCESS | 2336 | 1464735117763 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:57 INFO - PROCESS | 2336 | 1464735117878 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:51:58 INFO - PROCESS | 2336 | 1464735118018 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:58 INFO - PROCESS | 2336 | ++DOCSHELL 11E37400 == 47 [pid = 2336] [id = 389] 15:51:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1269E800) [pid = 2336] [serial = 1167] [outer = 00000000] 15:51:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (13DA0000) [pid = 2336] [serial = 1168] [outer = 1269E800] 15:51:58 INFO - PROCESS | 2336 | 1464735118080 Marionette DEBUG loaded listener.js 15:51:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (15A45400) [pid = 2336] [serial = 1169] [outer = 1269E800] 15:51:58 INFO - PROCESS | 2336 | 1464735118616 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:51:58 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 15:51:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:51:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:51:58 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. 15:51:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:51:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 15:51:58 INFO - PROCESS | 2336 | 1464735118628 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:51:58 INFO - PROCESS | 2336 | 1464735118634 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 15:51:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:51:58 INFO - PROCESS | 2336 | 1464735118658 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:51:58 INFO - PROCESS | 2336 | 1464735118661 Marionette TRACE conn5 <- [1,1522,null,{}] 15:51:58 INFO - PROCESS | 2336 | 1464735118665 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:58 INFO - PROCESS | 2336 | 1464735118780 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:51:58 INFO - PROCESS | 2336 | 1464735118891 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:58 INFO - PROCESS | 2336 | ++DOCSHELL 17E30C00 == 48 [pid = 2336] [id = 390] 15:51:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1803E000) [pid = 2336] [serial = 1170] [outer = 00000000] 15:51:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (18B4FC00) [pid = 2336] [serial = 1171] [outer = 1803E000] 15:51:58 INFO - PROCESS | 2336 | 1464735118945 Marionette DEBUG loaded listener.js 15:51:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (19B7B400) [pid = 2336] [serial = 1172] [outer = 1803E000] 15:51:59 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:51:59 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:51:59 INFO - PROCESS | 2336 | 1464735119608 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1019ms 15:51:59 INFO - PROCESS | 2336 | 1464735119683 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:51:59 INFO - PROCESS | 2336 | 1464735119686 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 15:51:59 INFO - PROCESS | 2336 | 1464735119689 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:51:59 INFO - PROCESS | 2336 | 1464735119693 Marionette TRACE conn5 <- [1,1526,null,{}] 15:51:59 INFO - PROCESS | 2336 | 1464735119718 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:59 INFO - PROCESS | 2336 | 1464735119894 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:51:59 INFO - PROCESS | 2336 | 1464735119955 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:59 INFO - PROCESS | 2336 | ++DOCSHELL 1A66DC00 == 49 [pid = 2336] [id = 391] 15:51:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1A66FC00) [pid = 2336] [serial = 1173] [outer = 00000000] 15:51:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1AEA6C00) [pid = 2336] [serial = 1174] [outer = 1A66FC00] 15:52:00 INFO - PROCESS | 2336 | 1464735120016 Marionette DEBUG loaded listener.js 15:52:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1AEAC800) [pid = 2336] [serial = 1175] [outer = 1A66FC00] 15:52:00 INFO - PROCESS | 2336 | 1464735120700 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:52:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:52:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1074ms 15:52:00 INFO - PROCESS | 2336 | 1464735120767 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:52:00 INFO - PROCESS | 2336 | 1464735120770 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 15:52:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:52:00 INFO - PROCESS | 2336 | 1464735120773 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:52:00 INFO - PROCESS | 2336 | 1464735120775 Marionette TRACE conn5 <- [1,1530,null,{}] 15:52:00 INFO - PROCESS | 2336 | 1464735120779 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:00 INFO - PROCESS | 2336 | 1464735120892 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:52:01 INFO - PROCESS | 2336 | 1464735121030 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:01 INFO - PROCESS | 2336 | ++DOCSHELL 1B0B7000 == 50 [pid = 2336] [id = 392] 15:52:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1B0B7400) [pid = 2336] [serial = 1176] [outer = 00000000] 15:52:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1B0D5000) [pid = 2336] [serial = 1177] [outer = 1B0B7400] 15:52:01 INFO - PROCESS | 2336 | 1464735121088 Marionette DEBUG loaded listener.js 15:52:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1B0DAC00) [pid = 2336] [serial = 1178] [outer = 1B0B7400] 15:52:01 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:52:01 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:01 INFO - PROCESS | 2336 | 1464735121735 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:52:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:52:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1022ms 15:52:01 INFO - PROCESS | 2336 | 1464735121798 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:52:01 INFO - PROCESS | 2336 | 1464735121801 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 15:52:01 INFO - PROCESS | 2336 | 1464735121804 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:52:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:52:01 INFO - PROCESS | 2336 | 1464735121806 Marionette TRACE conn5 <- [1,1534,null,{}] 15:52:01 INFO - PROCESS | 2336 | 1464735121810 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:01 INFO - PROCESS | 2336 | 1464735121912 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:52:02 INFO - PROCESS | 2336 | 1464735122050 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:02 INFO - PROCESS | 2336 | ++DOCSHELL 1B0DBC00 == 51 [pid = 2336] [id = 393] 15:52:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1B0DF800) [pid = 2336] [serial = 1179] [outer = 00000000] 15:52:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1B163000) [pid = 2336] [serial = 1180] [outer = 1B0DF800] 15:52:02 INFO - PROCESS | 2336 | 1464735122106 Marionette DEBUG loaded listener.js 15:52:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1B163800) [pid = 2336] [serial = 1181] [outer = 1B0DF800] 15:52:02 INFO - PROCESS | 2336 | 1464735122695 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:52:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:52:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 15:52:02 INFO - PROCESS | 2336 | 1464735122739 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:52:02 INFO - PROCESS | 2336 | 1464735122741 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 15:52:02 INFO - PROCESS | 2336 | 1464735122745 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:52:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:52:02 INFO - PROCESS | 2336 | 1464735122747 Marionette TRACE conn5 <- [1,1538,null,{}] 15:52:02 INFO - PROCESS | 2336 | 1464735122750 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:02 INFO - PROCESS | 2336 | 1464735122886 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:52:03 INFO - PROCESS | 2336 | 1464735123032 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:03 INFO - PROCESS | 2336 | ++DOCSHELL 0D67B000 == 52 [pid = 2336] [id = 394] 15:52:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (0D77AC00) [pid = 2336] [serial = 1182] [outer = 00000000] 15:52:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1B39F000) [pid = 2336] [serial = 1183] [outer = 0D77AC00] 15:52:03 INFO - PROCESS | 2336 | 1464735123089 Marionette DEBUG loaded listener.js 15:52:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (1B3AE800) [pid = 2336] [serial = 1184] [outer = 0D77AC00] 15:52:03 INFO - PROCESS | 2336 | 1464735123706 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:52:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 15:52:03 INFO - PROCESS | 2336 | 1464735123718 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:52:03 INFO - PROCESS | 2336 | 1464735123721 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 15:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:52:03 INFO - PROCESS | 2336 | 1464735123724 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:52:03 INFO - PROCESS | 2336 | 1464735123726 Marionette TRACE conn5 <- [1,1542,null,{}] 15:52:03 INFO - PROCESS | 2336 | 1464735123729 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:04 INFO - PROCESS | 2336 | --DOCSHELL 128A2800 == 51 [pid = 2336] [id = 383] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0E1C2000 == 50 [pid = 2336] [id = 294] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 139EA000 == 49 [pid = 2336] [id = 288] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 14E96800 == 48 [pid = 2336] [id = 327] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0C8E4000 == 47 [pid = 2336] [id = 370] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 17D4F800 == 46 [pid = 2336] [id = 380] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0C93A400 == 45 [pid = 2336] [id = 282] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 19140000 == 44 [pid = 2336] [id = 369] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 17953800 == 43 [pid = 2336] [id = 384] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0D26D800 == 42 [pid = 2336] [id = 283] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 14E0AC00 == 41 [pid = 2336] [id = 373] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 1A345000 == 40 [pid = 2336] [id = 387] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 14F4D000 == 39 [pid = 2336] [id = 291] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DFB4800 == 38 [pid = 2336] [id = 355] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 1212C800 == 37 [pid = 2336] [id = 374] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DC59800 == 36 [pid = 2336] [id = 292] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 1A348400 == 35 [pid = 2336] [id = 386] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0D225000 == 34 [pid = 2336] [id = 375] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DD3A800 == 33 [pid = 2336] [id = 329] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 1A00B400 == 32 [pid = 2336] [id = 385] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DC52C00 == 31 [pid = 2336] [id = 284] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DFB6000 == 30 [pid = 2336] [id = 293] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 139EC800 == 29 [pid = 2336] [id = 289] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 17950400 == 28 [pid = 2336] [id = 352] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0C93B400 == 27 [pid = 2336] [id = 319] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0C935800 == 26 [pid = 2336] [id = 295] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0C8E2800 == 25 [pid = 2336] [id = 297] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0E2B0800 == 24 [pid = 2336] [id = 286] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 12574800 == 23 [pid = 2336] [id = 287] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DFAAC00 == 22 [pid = 2336] [id = 285] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DC52800 == 21 [pid = 2336] [id = 290] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0D26CC00 == 20 [pid = 2336] [id = 365] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 11E30C00 == 19 [pid = 2336] [id = 367] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 165DD000 == 18 [pid = 2336] [id = 338] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DC3AC00 == 17 [pid = 2336] [id = 296] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 1B0DBC00 == 16 [pid = 2336] [id = 393] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0D67B000 == 15 [pid = 2336] [id = 394] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 1B0B7000 == 14 [pid = 2336] [id = 392] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 1A66DC00 == 13 [pid = 2336] [id = 391] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 191EB800 == 12 [pid = 2336] [id = 381] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 17E30C00 == 11 [pid = 2336] [id = 390] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 0DC5C400 == 10 [pid = 2336] [id = 388] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 139EDC00 == 9 [pid = 2336] [id = 382] 15:52:06 INFO - PROCESS | 2336 | --DOCSHELL 11E37400 == 8 [pid = 2336] [id = 389] 15:52:08 INFO - PROCESS | 2336 | 1464735128503 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:52:09 INFO - PROCESS | 2336 | 1464735129668 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:09 INFO - PROCESS | 2336 | ++DOCSHELL 08D70800 == 9 [pid = 2336] [id = 395] 15:52:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (0C84FC00) [pid = 2336] [serial = 1185] [outer = 00000000] 15:52:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (0C858C00) [pid = 2336] [serial = 1186] [outer = 0C84FC00] 15:52:09 INFO - PROCESS | 2336 | 1464735129720 Marionette DEBUG loaded listener.js 15:52:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (0C8E7C00) [pid = 2336] [serial = 1187] [outer = 0C84FC00] 15:52:09 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:10 INFO - PROCESS | 2336 | 1464735130167 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:52:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:52:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 6501ms 15:52:10 INFO - PROCESS | 2336 | 1464735130233 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 2336 | 1464735130237 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 15:52:10 INFO - PROCESS | 2336 | 1464735130242 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:52:10 INFO - PROCESS | 2336 | 1464735130245 Marionette TRACE conn5 <- [1,1546,null,{}] 15:52:10 INFO - PROCESS | 2336 | 1464735130250 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:10 INFO - PROCESS | 2336 | 1464735130350 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:52:10 INFO - PROCESS | 2336 | 1464735130365 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:10 INFO - PROCESS | 2336 | ++DOCSHELL 0D77D800 == 10 [pid = 2336] [id = 396] 15:52:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (0D77E400) [pid = 2336] [serial = 1188] [outer = 00000000] 15:52:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (0DB04C00) [pid = 2336] [serial = 1189] [outer = 0D77E400] 15:52:10 INFO - PROCESS | 2336 | 1464735130415 Marionette DEBUG loaded listener.js 15:52:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (0DC36000) [pid = 2336] [serial = 1190] [outer = 0D77E400] 15:52:10 INFO - PROCESS | 2336 | 1464735130891 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:52:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:52:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 15:52:10 INFO - PROCESS | 2336 | 1464735130979 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 2336 | 1464735130984 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 15:52:10 INFO - PROCESS | 2336 | 1464735130988 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:52:10 INFO - PROCESS | 2336 | 1464735130990 Marionette TRACE conn5 <- [1,1550,null,{}] 15:52:10 INFO - PROCESS | 2336 | 1464735130994 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:11 INFO - PROCESS | 2336 | 1464735131081 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:52:11 INFO - PROCESS | 2336 | 1464735131196 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:11 INFO - PROCESS | 2336 | ++DOCSHELL 0D450000 == 11 [pid = 2336] [id = 397] 15:52:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (0DFB4000) [pid = 2336] [serial = 1191] [outer = 00000000] 15:52:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (0E1CEC00) [pid = 2336] [serial = 1192] [outer = 0DFB4000] 15:52:11 INFO - PROCESS | 2336 | 1464735131244 Marionette DEBUG loaded listener.js 15:52:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (0EC0B000) [pid = 2336] [serial = 1193] [outer = 0DFB4000] 15:52:11 INFO - PROCESS | 2336 | 1464735131720 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:52:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:52:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 15:52:11 INFO - PROCESS | 2336 | 1464735131762 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:52:11 INFO - PROCESS | 2336 | 1464735131765 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 15:52:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:52:11 INFO - PROCESS | 2336 | 1464735131770 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:52:11 INFO - PROCESS | 2336 | 1464735131776 Marionette TRACE conn5 <- [1,1554,null,{}] 15:52:11 INFO - PROCESS | 2336 | 1464735131792 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:11 INFO - PROCESS | 2336 | 1464735131913 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:52:11 INFO - PROCESS | 2336 | 1464735131932 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:11 INFO - PROCESS | 2336 | ++DOCSHELL 1340BC00 == 12 [pid = 2336] [id = 398] 15:52:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (13413400) [pid = 2336] [serial = 1194] [outer = 00000000] 15:52:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (139EBC00) [pid = 2336] [serial = 1195] [outer = 13413400] 15:52:12 INFO - PROCESS | 2336 | 1464735132028 Marionette DEBUG loaded listener.js 15:52:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (13D95000) [pid = 2336] [serial = 1196] [outer = 13413400] 15:52:12 INFO - PROCESS | 2336 | 1464735132474 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:52:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:52:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 790ms 15:52:12 INFO - PROCESS | 2336 | 1464735132562 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:52:12 INFO - PROCESS | 2336 | 1464735132565 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 15:52:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:52:12 INFO - PROCESS | 2336 | 1464735132568 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:52:12 INFO - PROCESS | 2336 | 1464735132569 Marionette TRACE conn5 <- [1,1558,null,{}] 15:52:12 INFO - PROCESS | 2336 | 1464735132588 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:12 INFO - PROCESS | 2336 | 1464735132717 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:52:12 INFO - PROCESS | 2336 | 1464735132730 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:12 INFO - PROCESS | 2336 | ++DOCSHELL 11E38000 == 13 [pid = 2336] [id = 399] 15:52:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (139EB800) [pid = 2336] [serial = 1197] [outer = 00000000] 15:52:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (14F50800) [pid = 2336] [serial = 1198] [outer = 139EB800] 15:52:12 INFO - PROCESS | 2336 | 1464735132774 Marionette DEBUG loaded listener.js 15:52:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (15A40000) [pid = 2336] [serial = 1199] [outer = 139EB800] 15:52:13 INFO - PROCESS | 2336 | 1464735133236 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:52:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:52:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 15:52:13 INFO - PROCESS | 2336 | 1464735133309 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:52:13 INFO - PROCESS | 2336 | 1464735133311 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 15:52:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:52:13 INFO - PROCESS | 2336 | 1464735133314 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:52:13 INFO - PROCESS | 2336 | 1464735133316 Marionette TRACE conn5 <- [1,1562,null,{}] 15:52:13 INFO - PROCESS | 2336 | 1464735133323 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:13 INFO - PROCESS | 2336 | 1464735133436 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:52:13 INFO - PROCESS | 2336 | 1464735133447 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:13 INFO - PROCESS | 2336 | ++DOCSHELL 165E5000 == 14 [pid = 2336] [id = 400] 15:52:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (165E8400) [pid = 2336] [serial = 1200] [outer = 00000000] 15:52:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (16BE4400) [pid = 2336] [serial = 1201] [outer = 165E8400] 15:52:13 INFO - PROCESS | 2336 | 1464735133501 Marionette DEBUG loaded listener.js 15:52:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (17947000) [pid = 2336] [serial = 1202] [outer = 165E8400] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (126A2C00) [pid = 2336] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (11EF4000) [pid = 2336] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (0CCEF400) [pid = 2336] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (17D52C00) [pid = 2336] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (0DD6E800) [pid = 2336] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (0D222C00) [pid = 2336] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (0DC30400) [pid = 2336] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (14F48C00) [pid = 2336] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (165DE400) [pid = 2336] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (11E36400) [pid = 2336] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (0EC97800) [pid = 2336] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (0D641800) [pid = 2336] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (15AD9800) [pid = 2336] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (16BE7C00) [pid = 2336] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (13D99800) [pid = 2336] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (0C8E9C00) [pid = 2336] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (0D681C00) [pid = 2336] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (0DB0F800) [pid = 2336] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (14F48000) [pid = 2336] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1803F800) [pid = 2336] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (17955800) [pid = 2336] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (0CCF5C00) [pid = 2336] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (13D97000) [pid = 2336] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (14F49C00) [pid = 2336] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (17C06400) [pid = 2336] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (0D782C00) [pid = 2336] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (0DC59C00) [pid = 2336] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1B0DF800) [pid = 2336] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1B0B7400) [pid = 2336] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1A34AC00) [pid = 2336] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A349000) [pid = 2336] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (139EE800) [pid = 2336] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (191EE800) [pid = 2336] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1269E800) [pid = 2336] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1A00BC00) [pid = 2336] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1803A000) [pid = 2336] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1A66FC00) [pid = 2336] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (17C0F800) [pid = 2336] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (16BE8400) [pid = 2336] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (15AD6000) [pid = 2336] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (17955000) [pid = 2336] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (14E8F800) [pid = 2336] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (128A7800) [pid = 2336] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (19140400) [pid = 2336] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (15A44C00) [pid = 2336] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1803E000) [pid = 2336] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (165E7000) [pid = 2336] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (0C8E6000) [pid = 2336] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1212F400) [pid = 2336] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:52:14 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0DC3E800) [pid = 2336] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:52:14 INFO - PROCESS | 2336 | 1464735134525 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:52:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:52:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1232ms 15:52:14 INFO - PROCESS | 2336 | 1464735134549 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:52:14 INFO - PROCESS | 2336 | 1464735134551 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 15:52:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:52:14 INFO - PROCESS | 2336 | 1464735134554 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:52:14 INFO - PROCESS | 2336 | 1464735134556 Marionette TRACE conn5 <- [1,1566,null,{}] 15:52:14 INFO - PROCESS | 2336 | 1464735134559 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:14 INFO - PROCESS | 2336 | 1464735134641 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:52:14 INFO - PROCESS | 2336 | 1464735134651 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:14 INFO - PROCESS | 2336 | ++DOCSHELL 0D274000 == 15 [pid = 2336] [id = 401] 15:52:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (0D782C00) [pid = 2336] [serial = 1203] [outer = 00000000] 15:52:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (0DC3BC00) [pid = 2336] [serial = 1204] [outer = 0D782C00] 15:52:14 INFO - PROCESS | 2336 | 1464735134696 Marionette DEBUG loaded listener.js 15:52:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0DFA9800) [pid = 2336] [serial = 1205] [outer = 0D782C00] 15:52:14 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:15 INFO - PROCESS | 2336 | 1464735135111 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:52:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:52:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 15:52:15 INFO - PROCESS | 2336 | 1464735135132 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:52:15 INFO - PROCESS | 2336 | 1464735135134 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 15:52:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:52:15 INFO - PROCESS | 2336 | 1464735135138 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:52:15 INFO - PROCESS | 2336 | 1464735135139 Marionette TRACE conn5 <- [1,1570,null,{}] 15:52:15 INFO - PROCESS | 2336 | 1464735135143 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:15 INFO - PROCESS | 2336 | 1464735135267 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:52:15 INFO - PROCESS | 2336 | 1464735135276 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:15 INFO - PROCESS | 2336 | ++DOCSHELL 0EC9A400 == 16 [pid = 2336] [id = 402] 15:52:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (10C86000) [pid = 2336] [serial = 1206] [outer = 00000000] 15:52:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1269EC00) [pid = 2336] [serial = 1207] [outer = 10C86000] 15:52:15 INFO - PROCESS | 2336 | 1464735135322 Marionette DEBUG loaded listener.js 15:52:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (139F3C00) [pid = 2336] [serial = 1208] [outer = 10C86000] 15:52:15 INFO - PROCESS | 2336 | 1464735135783 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:52:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:52:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 15:52:15 INFO - PROCESS | 2336 | 1464735135810 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:52:15 INFO - PROCESS | 2336 | 1464735135812 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 15:52:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:52:15 INFO - PROCESS | 2336 | 1464735135815 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:52:15 INFO - PROCESS | 2336 | 1464735135817 Marionette TRACE conn5 <- [1,1574,null,{}] 15:52:15 INFO - PROCESS | 2336 | 1464735135821 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:15 INFO - PROCESS | 2336 | 1464735135943 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:52:15 INFO - PROCESS | 2336 | 1464735135955 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:15 INFO - PROCESS | 2336 | ++DOCSHELL 0DFAD800 == 17 [pid = 2336] [id = 403] 15:52:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (0DFB2400) [pid = 2336] [serial = 1209] [outer = 00000000] 15:52:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (15AD5800) [pid = 2336] [serial = 1210] [outer = 0DFB2400] 15:52:15 INFO - PROCESS | 2336 | 1464735135999 Marionette DEBUG loaded listener.js 15:52:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (165DD000) [pid = 2336] [serial = 1211] [outer = 0DFB2400] 15:52:16 INFO - PROCESS | 2336 | 1464735136600 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:52:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:52:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 870ms 15:52:16 INFO - PROCESS | 2336 | 1464735136687 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:52:16 INFO - PROCESS | 2336 | 1464735136691 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 15:52:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:52:16 INFO - PROCESS | 2336 | 1464735136697 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:52:16 INFO - PROCESS | 2336 | 1464735136701 Marionette TRACE conn5 <- [1,1578,null,{}] 15:52:16 INFO - PROCESS | 2336 | 1464735136722 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:16 INFO - PROCESS | 2336 | 1464735136838 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:52:16 INFO - PROCESS | 2336 | 1464735136970 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:16 INFO - PROCESS | 2336 | ++DOCSHELL 0C93C400 == 18 [pid = 2336] [id = 404] 15:52:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (0D225000) [pid = 2336] [serial = 1212] [outer = 00000000] 15:52:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (0DB02000) [pid = 2336] [serial = 1213] [outer = 0D225000] 15:52:17 INFO - PROCESS | 2336 | 1464735137029 Marionette DEBUG loaded listener.js 15:52:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (0DC53800) [pid = 2336] [serial = 1214] [outer = 0D225000] 15:52:17 INFO - PROCESS | 2336 | 1464735137585 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:52:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:52:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 950ms 15:52:17 INFO - PROCESS | 2336 | 1464735137653 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:52:17 INFO - PROCESS | 2336 | 1464735137659 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 15:52:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:52:17 INFO - PROCESS | 2336 | 1464735137665 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:52:17 INFO - PROCESS | 2336 | 1464735137668 Marionette TRACE conn5 <- [1,1582,null,{}] 15:52:17 INFO - PROCESS | 2336 | 1464735137672 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:17 INFO - PROCESS | 2336 | 1464735137783 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:52:17 INFO - PROCESS | 2336 | 1464735137940 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:17 INFO - PROCESS | 2336 | ++DOCSHELL 11E31400 == 19 [pid = 2336] [id = 405] 15:52:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (11E33400) [pid = 2336] [serial = 1215] [outer = 00000000] 15:52:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (12572400) [pid = 2336] [serial = 1216] [outer = 11E33400] 15:52:17 INFO - PROCESS | 2336 | 1464735138004 Marionette DEBUG loaded listener.js 15:52:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (13414C00) [pid = 2336] [serial = 1217] [outer = 11E33400] 15:52:18 INFO - PROCESS | 2336 | 1464735138637 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:52:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:52:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1021ms 15:52:18 INFO - PROCESS | 2336 | 1464735138699 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:52:18 INFO - PROCESS | 2336 | 1464735138702 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 15:52:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:52:18 INFO - PROCESS | 2336 | 1464735138707 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:52:18 INFO - PROCESS | 2336 | 1464735138711 Marionette TRACE conn5 <- [1,1586,null,{}] 15:52:18 INFO - PROCESS | 2336 | 1464735138739 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:18 INFO - PROCESS | 2336 | 1464735138848 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:52:18 INFO - PROCESS | 2336 | 1464735138991 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:18 INFO - PROCESS | 2336 | ++DOCSHELL 12536800 == 20 [pid = 2336] [id = 406] 15:52:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (171CA800) [pid = 2336] [serial = 1218] [outer = 00000000] 15:52:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1796D000) [pid = 2336] [serial = 1219] [outer = 171CA800] 15:52:19 INFO - PROCESS | 2336 | 1464735139052 Marionette DEBUG loaded listener.js 15:52:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (17C04800) [pid = 2336] [serial = 1220] [outer = 171CA800] 15:52:19 INFO - PROCESS | 2336 | 1464735139730 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:52:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:52:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1075ms 15:52:19 INFO - PROCESS | 2336 | 1464735139799 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:52:19 INFO - PROCESS | 2336 | 1464735139802 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 15:52:19 INFO - PROCESS | 2336 | 1464735139805 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:52:19 INFO - PROCESS | 2336 | 1464735139807 Marionette TRACE conn5 <- [1,1590,null,{}] 15:52:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:52:19 INFO - PROCESS | 2336 | 1464735139811 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:19 INFO - PROCESS | 2336 | 1464735139916 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:52:20 INFO - PROCESS | 2336 | 1464735140056 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:20 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E5000 == 21 [pid = 2336] [id = 407] 15:52:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (0C8E5400) [pid = 2336] [serial = 1221] [outer = 00000000] 15:52:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (0D26E000) [pid = 2336] [serial = 1222] [outer = 0C8E5400] 15:52:20 INFO - PROCESS | 2336 | 1464735140114 Marionette DEBUG loaded listener.js 15:52:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (0DC3C000) [pid = 2336] [serial = 1223] [outer = 0C8E5400] 15:52:20 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:20 INFO - PROCESS | 2336 | 1464735140886 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:52:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:52:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1119ms 15:52:20 INFO - PROCESS | 2336 | 1464735140931 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:52:20 INFO - PROCESS | 2336 | 1464735140936 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 15:52:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:52:20 INFO - PROCESS | 2336 | 1464735140940 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:52:20 INFO - PROCESS | 2336 | 1464735140944 Marionette TRACE conn5 <- [1,1594,null,{}] 15:52:20 INFO - PROCESS | 2336 | 1464735140949 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:21 INFO - PROCESS | 2336 | 1464735141049 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (17951400) [pid = 2336] [serial = 1086] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (139F1000) [pid = 2336] [serial = 1165] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (13DA2C00) [pid = 2336] [serial = 1077] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (14E05800) [pid = 2336] [serial = 1078] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (10CB3400) [pid = 2336] [serial = 1112] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0E1B9400) [pid = 2336] [serial = 1074] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (0EC93800) [pid = 2336] [serial = 1075] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (12538C00) [pid = 2336] [serial = 1072] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (11E39C00) [pid = 2336] [serial = 1071] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (14FD0400) [pid = 2336] [serial = 1080] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (18B45000) [pid = 2336] [serial = 1069] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (18081000) [pid = 2336] [serial = 1068] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (17DCE800) [pid = 2336] [serial = 1057] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (0DFA8C00) [pid = 2336] [serial = 1060] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (0DC35C00) [pid = 2336] [serial = 1059] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (15ACC400) [pid = 2336] [serial = 1063] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (14F4A800) [pid = 2336] [serial = 1062] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (18036400) [pid = 2336] [serial = 1066] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (18006000) [pid = 2336] [serial = 1065] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (17DCC400) [pid = 2336] [serial = 1089] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (165E6C00) [pid = 2336] [serial = 1092] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (0DB10800) [pid = 2336] [serial = 1114] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (0E1D1400) [pid = 2336] [serial = 1111] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (18B44C00) [pid = 2336] [serial = 1097] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (17DCD800) [pid = 2336] [serial = 1090] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (165E6000) [pid = 2336] [serial = 1084] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (17C02000) [pid = 2336] [serial = 1087] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (18040000) [pid = 2336] [serial = 1096] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1679DC00) [pid = 2336] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (17953C00) [pid = 2336] [serial = 1093] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (155DAC00) [pid = 2336] [serial = 1081] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1269C000) [pid = 2336] [serial = 1102] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (14F4DC00) [pid = 2336] [serial = 1148] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0DC5CC00) [pid = 2336] [serial = 1099] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (13D9F800) [pid = 2336] [serial = 1133] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (128AF800) [pid = 2336] [serial = 1118] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (165DCC00) [pid = 2336] [serial = 1135] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (13DA3400) [pid = 2336] [serial = 1150] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (14F4A000) [pid = 2336] [serial = 1120] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (139EE000) [pid = 2336] [serial = 1132] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (13DA0000) [pid = 2336] [serial = 1168] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (0DC3A400) [pid = 2336] [serial = 1018] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (17DCC800) [pid = 2336] [serial = 958] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0EC94800) [pid = 2336] [serial = 988] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (0D783C00) [pid = 2336] [serial = 985] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (13D98000) [pid = 2336] [serial = 1027] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (11E32400) [pid = 2336] [serial = 982] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (16BE8000) [pid = 2336] [serial = 1024] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (13809800) [pid = 2336] [serial = 1021] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (155E1C00) [pid = 2336] [serial = 1166] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (0DC5B000) [pid = 2336] [serial = 1115] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0D471000) [pid = 2336] [serial = 1129] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (125F4C00) [pid = 2336] [serial = 1117] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (165E1400) [pid = 2336] [serial = 1083] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1A00F800) [pid = 2336] [serial = 1156] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (14FCB400) [pid = 2336] [serial = 1121] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (165E2000) [pid = 2336] [serial = 1123] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (15A46C00) [pid = 2336] [serial = 1151] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (17BCF400) [pid = 2336] [serial = 1153] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (19B04C00) [pid = 2336] [serial = 1109] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (16BE6000) [pid = 2336] [serial = 1136] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1AEA6C00) [pid = 2336] [serial = 1174] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (17D53400) [pid = 2336] [serial = 1138] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (19B7B400) [pid = 2336] [serial = 1172] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1914D000) [pid = 2336] [serial = 1108] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (17D5A400) [pid = 2336] [serial = 1106] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (18B4FC00) [pid = 2336] [serial = 1171] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (16BE4000) [pid = 2336] [serial = 1105] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0DC30C00) [pid = 2336] [serial = 1130] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (128B1800) [pid = 2336] [serial = 1103] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0DD6DC00) [pid = 2336] [serial = 1100] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1B0DAC00) [pid = 2336] [serial = 1178] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1B163000) [pid = 2336] [serial = 1180] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1A670800) [pid = 2336] [serial = 1163] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1A672000) [pid = 2336] [serial = 1162] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1A352800) [pid = 2336] [serial = 1160] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (13DE5800) [pid = 2336] [serial = 1147] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1A00DC00) [pid = 2336] [serial = 1145] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (15A45400) [pid = 2336] [serial = 1169] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1A094000) [pid = 2336] [serial = 1157] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (1A34E400) [pid = 2336] [serial = 1159] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (18B50800) [pid = 2336] [serial = 1142] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (19BD9C00) [pid = 2336] [serial = 1144] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (1AEAC800) [pid = 2336] [serial = 1175] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (1B0D5000) [pid = 2336] [serial = 1177] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (17DCF400) [pid = 2336] [serial = 1139] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (18B42800) [pid = 2336] [serial = 1141] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (1713BC00) [pid = 2336] [serial = 1127] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (16BDEC00) [pid = 2336] [serial = 1124] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (17C0CC00) [pid = 2336] [serial = 1154] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 62 (170AB800) [pid = 2336] [serial = 1126] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 61 (1B163800) [pid = 2336] [serial = 1181] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | --DOMWINDOW == 60 (1B39F000) [pid = 2336] [serial = 1183] [outer = 00000000] [url = about:blank] 15:52:21 INFO - PROCESS | 2336 | 1464735141223 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:21 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E2000 == 22 [pid = 2336] [id = 408] 15:52:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (0C8E3C00) [pid = 2336] [serial = 1224] [outer = 00000000] 15:52:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (0CCE8800) [pid = 2336] [serial = 1225] [outer = 0C8E3C00] 15:52:21 INFO - PROCESS | 2336 | 1464735141277 Marionette DEBUG loaded listener.js 15:52:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (0D2D4000) [pid = 2336] [serial = 1226] [outer = 0C8E3C00] 15:52:21 INFO - PROCESS | 2336 | 1464735141747 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:52:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:52:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 831ms 15:52:21 INFO - PROCESS | 2336 | 1464735141775 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:52:21 INFO - PROCESS | 2336 | 1464735141780 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 15:52:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:52:21 INFO - PROCESS | 2336 | 1464735141786 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:52:21 INFO - PROCESS | 2336 | 1464735141789 Marionette TRACE conn5 <- [1,1598,null,{}] 15:52:21 INFO - PROCESS | 2336 | 1464735141793 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:21 INFO - PROCESS | 2336 | 1464735141879 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:52:21 INFO - PROCESS | 2336 | 1464735141889 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:21 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5C400 == 23 [pid = 2336] [id = 409] 15:52:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0DC5E800) [pid = 2336] [serial = 1227] [outer = 00000000] 15:52:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (0DFAA400) [pid = 2336] [serial = 1228] [outer = 0DC5E800] 15:52:21 INFO - PROCESS | 2336 | 1464735141934 Marionette DEBUG loaded listener.js 15:52:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (0DFB4C00) [pid = 2336] [serial = 1229] [outer = 0DC5E800] 15:52:22 INFO - PROCESS | 2336 | 1464735142401 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:52:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:52:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 15:52:22 INFO - PROCESS | 2336 | 1464735142416 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:52:22 INFO - PROCESS | 2336 | 1464735142419 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 15:52:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:52:22 INFO - PROCESS | 2336 | 1464735142426 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:52:22 INFO - PROCESS | 2336 | 1464735142430 Marionette TRACE conn5 <- [1,1602,null,{}] 15:52:22 INFO - PROCESS | 2336 | 1464735142440 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:22 INFO - PROCESS | 2336 | 1464735142525 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:52:22 INFO - PROCESS | 2336 | 1464735142536 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:22 INFO - PROCESS | 2336 | ++DOCSHELL 11E37800 == 24 [pid = 2336] [id = 410] 15:52:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (11E39000) [pid = 2336] [serial = 1230] [outer = 00000000] 15:52:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (11EF2C00) [pid = 2336] [serial = 1231] [outer = 11E39000] 15:52:22 INFO - PROCESS | 2336 | 1464735142582 Marionette DEBUG loaded listener.js 15:52:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (1253A800) [pid = 2336] [serial = 1232] [outer = 11E39000] 15:52:23 INFO - PROCESS | 2336 | 1464735143035 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:52: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 15:52:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 15:52:23 INFO - PROCESS | 2336 | 1464735143102 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:52:23 INFO - PROCESS | 2336 | 1464735143104 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 15:52:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:52:23 INFO - PROCESS | 2336 | 1464735143108 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:52:23 INFO - PROCESS | 2336 | 1464735143109 Marionette TRACE conn5 <- [1,1606,null,{}] 15:52:23 INFO - PROCESS | 2336 | 1464735143112 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:23 INFO - PROCESS | 2336 | 1464735143198 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:52:23 INFO - PROCESS | 2336 | 1464735143205 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:23 INFO - PROCESS | 2336 | ++DOCSHELL 1269D000 == 25 [pid = 2336] [id = 411] 15:52:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (1269D800) [pid = 2336] [serial = 1233] [outer = 00000000] 15:52:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (13809800) [pid = 2336] [serial = 1234] [outer = 1269D800] 15:52:23 INFO - PROCESS | 2336 | 1464735143251 Marionette DEBUG loaded listener.js 15:52:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (139EDC00) [pid = 2336] [serial = 1235] [outer = 1269D800] 15:52:23 INFO - PROCESS | 2336 | 1464735143746 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:52:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:52:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 15:52:23 INFO - PROCESS | 2336 | 1464735143779 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:52:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:52:23 INFO - PROCESS | 2336 | 1464735143781 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 15:52:23 INFO - PROCESS | 2336 | 1464735143784 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:52:23 INFO - PROCESS | 2336 | 1464735143786 Marionette TRACE conn5 <- [1,1610,null,{}] 15:52:23 INFO - PROCESS | 2336 | 1464735143789 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:23 INFO - PROCESS | 2336 | 1464735143898 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:52:23 INFO - PROCESS | 2336 | 1464735143986 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:23 INFO - PROCESS | 2336 | ++DOCSHELL 13D99800 == 26 [pid = 2336] [id = 412] 15:52:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (13D9BC00) [pid = 2336] [serial = 1236] [outer = 00000000] 15:52:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (13DE2000) [pid = 2336] [serial = 1237] [outer = 13D9BC00] 15:52:24 INFO - PROCESS | 2336 | 1464735144030 Marionette DEBUG loaded listener.js 15:52:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (13FE4C00) [pid = 2336] [serial = 1238] [outer = 13D9BC00] 15:52:24 INFO - PROCESS | 2336 | 1464735144482 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:52:24 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 15:52:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 15:52:24 INFO - PROCESS | 2336 | 1464735144515 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:52:24 INFO - PROCESS | 2336 | 1464735144518 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 15:52:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:52:24 INFO - PROCESS | 2336 | 1464735144521 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:52:24 INFO - PROCESS | 2336 | 1464735144523 Marionette TRACE conn5 <- [1,1614,null,{}] 15:52:24 INFO - PROCESS | 2336 | 1464735144526 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:24 INFO - PROCESS | 2336 | 1464735144651 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:52:24 INFO - PROCESS | 2336 | 1464735144660 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:24 INFO - PROCESS | 2336 | ++DOCSHELL 14F4A400 == 27 [pid = 2336] [id = 413] 15:52:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14F4E000) [pid = 2336] [serial = 1239] [outer = 00000000] 15:52:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (155D4000) [pid = 2336] [serial = 1240] [outer = 14F4E000] 15:52:24 INFO - PROCESS | 2336 | 1464735144762 Marionette DEBUG loaded listener.js 15:52:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (15A38C00) [pid = 2336] [serial = 1241] [outer = 14F4E000] 15:52:25 INFO - PROCESS | 2336 | 1464735145157 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:52:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:52:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 15:52:25 INFO - PROCESS | 2336 | 1464735145191 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:52:25 INFO - PROCESS | 2336 | 1464735145193 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 15:52:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:52:25 INFO - PROCESS | 2336 | 1464735145197 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:52:25 INFO - PROCESS | 2336 | 1464735145198 Marionette TRACE conn5 <- [1,1618,null,{}] 15:52:25 INFO - PROCESS | 2336 | 1464735145202 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:25 INFO - PROCESS | 2336 | 1464735145339 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:52:25 INFO - PROCESS | 2336 | 1464735145358 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:25 INFO - PROCESS | 2336 | ++DOCSHELL 0C858400 == 28 [pid = 2336] [id = 414] 15:52:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (1380D800) [pid = 2336] [serial = 1242] [outer = 00000000] 15:52:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (15ACF000) [pid = 2336] [serial = 1243] [outer = 1380D800] 15:52:25 INFO - PROCESS | 2336 | 1464735145402 Marionette DEBUG loaded listener.js 15:52:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (15AD7000) [pid = 2336] [serial = 1244] [outer = 1380D800] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (10C86000) [pid = 2336] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (13413400) [pid = 2336] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (0D77E400) [pid = 2336] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0DFB4000) [pid = 2336] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (139EB800) [pid = 2336] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (165E8400) [pid = 2336] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0C84FC00) [pid = 2336] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0D782C00) [pid = 2336] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:52:25 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (0D77AC00) [pid = 2336] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:52:25 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:25 INFO - PROCESS | 2336 | 1464735145918 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:52:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:52:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 770ms 15:52:25 INFO - PROCESS | 2336 | 1464735145968 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:52:25 INFO - PROCESS | 2336 | 1464735145970 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 15:52:25 INFO - PROCESS | 2336 | 1464735145973 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:52:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:52:25 INFO - PROCESS | 2336 | 1464735145975 Marionette TRACE conn5 <- [1,1622,null,{}] 15:52:25 INFO - PROCESS | 2336 | 1464735145978 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:26 INFO - PROCESS | 2336 | 1464735146060 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:52:26 INFO - PROCESS | 2336 | 1464735146067 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:26 INFO - PROCESS | 2336 | ++DOCSHELL 0D685000 == 29 [pid = 2336] [id = 415] 15:52:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0DFAFC00) [pid = 2336] [serial = 1245] [outer = 00000000] 15:52:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (15AD5400) [pid = 2336] [serial = 1246] [outer = 0DFAFC00] 15:52:26 INFO - PROCESS | 2336 | 1464735146114 Marionette DEBUG loaded listener.js 15:52:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (15AD8400) [pid = 2336] [serial = 1247] [outer = 0DFAFC00] 15:52:26 INFO - PROCESS | 2336 | 1464735146552 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:52:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:52:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 15:52:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:52:26 INFO - PROCESS | 2336 | 1464735146607 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:52:26 INFO - PROCESS | 2336 | 1464735146609 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 15:52:26 INFO - PROCESS | 2336 | 1464735146613 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:52:26 INFO - PROCESS | 2336 | 1464735146614 Marionette TRACE conn5 <- [1,1626,null,{}] 15:52:26 INFO - PROCESS | 2336 | 1464735146618 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:26 INFO - PROCESS | 2336 | 1464735146699 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:52:26 INFO - PROCESS | 2336 | 1464735146705 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:26 INFO - PROCESS | 2336 | ++DOCSHELL 14E0C800 == 30 [pid = 2336] [id = 416] 15:52:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (15A4DC00) [pid = 2336] [serial = 1248] [outer = 00000000] 15:52:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (1673D800) [pid = 2336] [serial = 1249] [outer = 15A4DC00] 15:52:26 INFO - PROCESS | 2336 | 1464735146749 Marionette DEBUG loaded listener.js 15:52:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (16BE3800) [pid = 2336] [serial = 1250] [outer = 15A4DC00] 15:52:27 INFO - PROCESS | 2336 | 1464735147202 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:52:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:52:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 15:52:27 INFO - PROCESS | 2336 | 1464735147245 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:52:27 INFO - PROCESS | 2336 | 1464735147247 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 15:52:27 INFO - PROCESS | 2336 | 1464735147250 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:52:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:52:27 INFO - PROCESS | 2336 | 1464735147251 Marionette TRACE conn5 <- [1,1630,null,{}] 15:52:27 INFO - PROCESS | 2336 | 1464735147259 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:27 INFO - PROCESS | 2336 | 1464735147341 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:52:27 INFO - PROCESS | 2336 | 1464735147348 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:27 INFO - PROCESS | 2336 | ++DOCSHELL 16BE4C00 == 31 [pid = 2336] [id = 417] 15:52:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16BE9800) [pid = 2336] [serial = 1251] [outer = 00000000] 15:52:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (170AF400) [pid = 2336] [serial = 1252] [outer = 16BE9800] 15:52:27 INFO - PROCESS | 2336 | 1464735147393 Marionette DEBUG loaded listener.js 15:52:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (171D5800) [pid = 2336] [serial = 1253] [outer = 16BE9800] 15:52:28 INFO - PROCESS | 2336 | --DOCSHELL 08D70800 == 30 [pid = 2336] [id = 395] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1B3AE800) [pid = 2336] [serial = 1184] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (15AD5800) [pid = 2336] [serial = 1210] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1269EC00) [pid = 2336] [serial = 1207] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (139EBC00) [pid = 2336] [serial = 1195] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (0DB04C00) [pid = 2336] [serial = 1189] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (0DC36000) [pid = 2336] [serial = 1190] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0E1CEC00) [pid = 2336] [serial = 1192] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (14F50800) [pid = 2336] [serial = 1198] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (13D95000) [pid = 2336] [serial = 1196] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (16BE4400) [pid = 2336] [serial = 1201] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (15A40000) [pid = 2336] [serial = 1199] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (0C858C00) [pid = 2336] [serial = 1186] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (0C8E7C00) [pid = 2336] [serial = 1187] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (17947000) [pid = 2336] [serial = 1202] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (0DFA9800) [pid = 2336] [serial = 1205] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (0DC3BC00) [pid = 2336] [serial = 1204] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (0EC0B000) [pid = 2336] [serial = 1193] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (139F3C00) [pid = 2336] [serial = 1208] [outer = 00000000] [url = about:blank] 15:52:29 INFO - PROCESS | 2336 | 1464735149444 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:52:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:52:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2237ms 15:52:29 INFO - PROCESS | 2336 | 1464735149492 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:52:29 INFO - PROCESS | 2336 | 1464735149496 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 15:52:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:52:29 INFO - PROCESS | 2336 | 1464735149501 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:52:29 INFO - PROCESS | 2336 | 1464735149505 Marionette TRACE conn5 <- [1,1634,null,{}] 15:52:29 INFO - PROCESS | 2336 | 1464735149511 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:29 INFO - PROCESS | 2336 | 1464735149607 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:52:29 INFO - PROCESS | 2336 | 1464735149620 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:29 INFO - PROCESS | 2336 | ++DOCSHELL 0C936000 == 31 [pid = 2336] [id = 418] 15:52:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0C936400) [pid = 2336] [serial = 1254] [outer = 00000000] 15:52:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (0C93A400) [pid = 2336] [serial = 1255] [outer = 0C936400] 15:52:29 INFO - PROCESS | 2336 | 1464735149669 Marionette DEBUG loaded listener.js 15:52:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (0C940400) [pid = 2336] [serial = 1256] [outer = 0C936400] 15:52:30 INFO - PROCESS | 2336 | 1464735150184 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:52:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:52:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 15:52:30 INFO - PROCESS | 2336 | 1464735150232 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:52:30 INFO - PROCESS | 2336 | 1464735150238 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 15:52:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:52:30 INFO - PROCESS | 2336 | 1464735150245 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:52:30 INFO - PROCESS | 2336 | 1464735150247 Marionette TRACE conn5 <- [1,1638,null,{}] 15:52:30 INFO - PROCESS | 2336 | 1464735150251 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:30 INFO - PROCESS | 2336 | 1464735150343 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:52:30 INFO - PROCESS | 2336 | 1464735150433 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:30 INFO - PROCESS | 2336 | ++DOCSHELL 0D451C00 == 32 [pid = 2336] [id = 419] 15:52:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (0D454000) [pid = 2336] [serial = 1257] [outer = 00000000] 15:52:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (0D473400) [pid = 2336] [serial = 1258] [outer = 0D454000] 15:52:30 INFO - PROCESS | 2336 | 1464735150489 Marionette DEBUG loaded listener.js 15:52:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (0DB01800) [pid = 2336] [serial = 1259] [outer = 0D454000] 15:52:30 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:30 INFO - PROCESS | 2336 | 1464735150940 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:52:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:52:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 15:52:30 INFO - PROCESS | 2336 | 1464735150976 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:52:30 INFO - PROCESS | 2336 | 1464735150979 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 15:52:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:52:30 INFO - PROCESS | 2336 | 1464735150983 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:52:30 INFO - PROCESS | 2336 | 1464735150986 Marionette TRACE conn5 <- [1,1642,null,{}] 15:52:31 INFO - PROCESS | 2336 | 1464735151032 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:31 INFO - PROCESS | 2336 | 1464735151130 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:52:31 INFO - PROCESS | 2336 | 1464735151149 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:31 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5F800 == 33 [pid = 2336] [id = 420] 15:52:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (0DC5FC00) [pid = 2336] [serial = 1260] [outer = 00000000] 15:52:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0DD38C00) [pid = 2336] [serial = 1261] [outer = 0DC5FC00] 15:52:31 INFO - PROCESS | 2336 | 1464735151199 Marionette DEBUG loaded listener.js 15:52:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0DFAE000) [pid = 2336] [serial = 1262] [outer = 0DC5FC00] 15:52:31 INFO - PROCESS | 2336 | 1464735151643 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:52:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:52:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 710ms 15:52:31 INFO - PROCESS | 2336 | 1464735151696 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:52:31 INFO - PROCESS | 2336 | 1464735151698 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 15:52:31 INFO - PROCESS | 2336 | 1464735151702 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:52:31 INFO - PROCESS | 2336 | 1464735151703 Marionette TRACE conn5 <- [1,1646,null,{}] 15:52:31 INFO - PROCESS | 2336 | 1464735151707 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:31 INFO - PROCESS | 2336 | 1464735151803 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:52:31 INFO - PROCESS | 2336 | 1464735151809 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:31 INFO - PROCESS | 2336 | ++DOCSHELL 0DD36000 == 34 [pid = 2336] [id = 421] 15:52:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0E1D2800) [pid = 2336] [serial = 1263] [outer = 00000000] 15:52:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0EC06000) [pid = 2336] [serial = 1264] [outer = 0E1D2800] 15:52:31 INFO - PROCESS | 2336 | 1464735151855 Marionette DEBUG loaded listener.js 15:52:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (0EC97800) [pid = 2336] [serial = 1265] [outer = 0E1D2800] 15:52:32 INFO - PROCESS | 2336 | 1464735152288 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 15:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:52:32 INFO - PROCESS | 2336 | 1464735152340 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:52:32 INFO - PROCESS | 2336 | 1464735152342 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 15:52:32 INFO - PROCESS | 2336 | 1464735152345 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:52:32 INFO - PROCESS | 2336 | 1464735152347 Marionette TRACE conn5 <- [1,1650,null,{}] 15:52:32 INFO - PROCESS | 2336 | 1464735152351 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:32 INFO - PROCESS | 2336 | 1464735152428 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:52:32 INFO - PROCESS | 2336 | 1464735152436 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:32 INFO - PROCESS | 2336 | ++DOCSHELL 10CB4C00 == 35 [pid = 2336] [id = 422] 15:52:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (11E2F800) [pid = 2336] [serial = 1266] [outer = 00000000] 15:52:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (11E35C00) [pid = 2336] [serial = 1267] [outer = 11E2F800] 15:52:32 INFO - PROCESS | 2336 | 1464735152480 Marionette DEBUG loaded listener.js 15:52:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (11EF0C00) [pid = 2336] [serial = 1268] [outer = 11E2F800] 15:52:32 INFO - PROCESS | 2336 | 1464735152936 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 15:52:32 INFO - PROCESS | 2336 | 1464735152981 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:52:32 INFO - PROCESS | 2336 | 1464735152983 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 15:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:52:32 INFO - PROCESS | 2336 | 1464735152986 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:52:32 INFO - PROCESS | 2336 | 1464735152988 Marionette TRACE conn5 <- [1,1654,null,{}] 15:52:32 INFO - PROCESS | 2336 | 1464735152992 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:33 INFO - PROCESS | 2336 | 1464735153105 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:52:33 INFO - PROCESS | 2336 | 1464735153117 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:33 INFO - PROCESS | 2336 | ++DOCSHELL 13801800 == 36 [pid = 2336] [id = 423] 15:52:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (13802400) [pid = 2336] [serial = 1269] [outer = 00000000] 15:52:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (139F1000) [pid = 2336] [serial = 1270] [outer = 13802400] 15:52:33 INFO - PROCESS | 2336 | 1464735153165 Marionette DEBUG loaded listener.js 15:52:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (139F8C00) [pid = 2336] [serial = 1271] [outer = 13802400] 15:52:33 INFO - PROCESS | 2336 | 1464735153611 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 15:52:33 INFO - PROCESS | 2336 | 1464735153661 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:52:33 INFO - PROCESS | 2336 | 1464735153663 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 15:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:52:33 INFO - PROCESS | 2336 | 1464735153666 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:52:33 INFO - PROCESS | 2336 | 1464735153668 Marionette TRACE conn5 <- [1,1658,null,{}] 15:52:33 INFO - PROCESS | 2336 | 1464735153672 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:33 INFO - PROCESS | 2336 | 1464735153748 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:52:33 INFO - PROCESS | 2336 | 1464735153754 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:33 INFO - PROCESS | 2336 | ++DOCSHELL 139EBC00 == 37 [pid = 2336] [id = 424] 15:52:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (139F0000) [pid = 2336] [serial = 1272] [outer = 00000000] 15:52:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (13DE5C00) [pid = 2336] [serial = 1273] [outer = 139F0000] 15:52:33 INFO - PROCESS | 2336 | 1464735153798 Marionette DEBUG loaded listener.js 15:52:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (13DE8800) [pid = 2336] [serial = 1274] [outer = 139F0000] 15:52:34 INFO - PROCESS | 2336 | 1464735154267 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 15:52:34 INFO - PROCESS | 2336 | 1464735154300 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:52:34 INFO - PROCESS | 2336 | 1464735154302 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 15:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:52:34 INFO - PROCESS | 2336 | 1464735154310 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:52:34 INFO - PROCESS | 2336 | 1464735154311 Marionette TRACE conn5 <- [1,1662,null,{}] 15:52:34 INFO - PROCESS | 2336 | 1464735154315 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:34 INFO - PROCESS | 2336 | 1464735154395 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:52:34 INFO - PROCESS | 2336 | 1464735154404 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:34 INFO - PROCESS | 2336 | ++DOCSHELL 0E231000 == 38 [pid = 2336] [id = 425] 15:52:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (14E06000) [pid = 2336] [serial = 1275] [outer = 00000000] 15:52:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (14F47400) [pid = 2336] [serial = 1276] [outer = 14E06000] 15:52:34 INFO - PROCESS | 2336 | 1464735154450 Marionette DEBUG loaded listener.js 15:52:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (14E94000) [pid = 2336] [serial = 1277] [outer = 14E06000] 15:52:34 INFO - PROCESS | 2336 | 1464735154942 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 15:52:34 INFO - PROCESS | 2336 | 1464735154982 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:52:34 INFO - PROCESS | 2336 | 1464735154984 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 15:52:34 INFO - PROCESS | 2336 | 1464735154987 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:52:34 INFO - PROCESS | 2336 | 1464735154989 Marionette TRACE conn5 <- [1,1666,null,{}] 15:52:34 INFO - PROCESS | 2336 | 1464735154993 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:35 INFO - PROCESS | 2336 | 1464735155108 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:52:35 INFO - PROCESS | 2336 | 1464735155198 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:35 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5F000 == 39 [pid = 2336] [id = 426] 15:52:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (14FCA000) [pid = 2336] [serial = 1278] [outer = 00000000] 15:52:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (155DD400) [pid = 2336] [serial = 1279] [outer = 14FCA000] 15:52:35 INFO - PROCESS | 2336 | 1464735155244 Marionette DEBUG loaded listener.js 15:52:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (155DE000) [pid = 2336] [serial = 1280] [outer = 14FCA000] 15:52:35 INFO - PROCESS | 2336 | 1464735155674 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 15:52:35 INFO - PROCESS | 2336 | 1464735155727 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:52:35 INFO - PROCESS | 2336 | 1464735155729 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 15:52:35 INFO - PROCESS | 2336 | 1464735155732 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:52:35 INFO - PROCESS | 2336 | 1464735155734 Marionette TRACE conn5 <- [1,1670,null,{}] 15:52:35 INFO - PROCESS | 2336 | 1464735155737 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:35 INFO - PROCESS | 2336 | 1464735155854 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:52:35 INFO - PROCESS | 2336 | 1464735155861 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:35 INFO - PROCESS | 2336 | ++DOCSHELL 155DB000 == 40 [pid = 2336] [id = 427] 15:52:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (15A45400) [pid = 2336] [serial = 1281] [outer = 00000000] 15:52:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (15AD7400) [pid = 2336] [serial = 1282] [outer = 15A45400] 15:52:35 INFO - PROCESS | 2336 | 1464735155906 Marionette DEBUG loaded listener.js 15:52:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (165E2800) [pid = 2336] [serial = 1283] [outer = 15A45400] 15:52:36 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:36 INFO - PROCESS | 2336 | 1464735156369 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 15:52:36 INFO - PROCESS | 2336 | 1464735156407 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:52:36 INFO - PROCESS | 2336 | 1464735156409 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 15:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:52:36 INFO - PROCESS | 2336 | 1464735156418 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:52:36 INFO - PROCESS | 2336 | 1464735156420 Marionette TRACE conn5 <- [1,1674,null,{}] 15:52:36 INFO - PROCESS | 2336 | 1464735156424 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:36 INFO - PROCESS | 2336 | 1464735156591 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (15A4DC00) [pid = 2336] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (13D9BC00) [pid = 2336] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (14F4E000) [pid = 2336] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1380D800) [pid = 2336] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (0C8E5400) [pid = 2336] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (171CA800) [pid = 2336] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (11E33400) [pid = 2336] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (0D225000) [pid = 2336] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0DFB2400) [pid = 2336] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1269D800) [pid = 2336] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (11E39000) [pid = 2336] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0DC5E800) [pid = 2336] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (0C8E3C00) [pid = 2336] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:52:37 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0DFAFC00) [pid = 2336] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:52:37 INFO - PROCESS | 2336 | 1464735157076 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:37 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E6C00 == 41 [pid = 2336] [id = 428] 15:52:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (0C93FC00) [pid = 2336] [serial = 1284] [outer = 00000000] 15:52:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (0D77E400) [pid = 2336] [serial = 1285] [outer = 0C93FC00] 15:52:37 INFO - PROCESS | 2336 | 1464735157131 Marionette DEBUG loaded listener.js 15:52:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (11F87400) [pid = 2336] [serial = 1286] [outer = 0C93FC00] 15:52:37 INFO - PROCESS | 2336 | 1464735157518 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:52:37 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 15:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1127ms 15:52:37 INFO - PROCESS | 2336 | 1464735157544 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:52:37 INFO - PROCESS | 2336 | 1464735157546 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 15:52:37 INFO - PROCESS | 2336 | 1464735157549 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:52:37 INFO - PROCESS | 2336 | 1464735157551 Marionette TRACE conn5 <- [1,1678,null,{}] 15:52:37 INFO - PROCESS | 2336 | 1464735157554 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:37 INFO - PROCESS | 2336 | 1464735157633 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:52:37 INFO - PROCESS | 2336 | 1464735157639 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:37 INFO - PROCESS | 2336 | ++DOCSHELL 13808C00 == 42 [pid = 2336] [id = 429] 15:52:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (139E9C00) [pid = 2336] [serial = 1287] [outer = 00000000] 15:52:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (16BE5000) [pid = 2336] [serial = 1288] [outer = 139E9C00] 15:52:37 INFO - PROCESS | 2336 | 1464735157683 Marionette DEBUG loaded listener.js 15:52:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (170AB800) [pid = 2336] [serial = 1289] [outer = 139E9C00] 15:52:38 INFO - PROCESS | 2336 | 1464735158117 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 15:52:38 INFO - PROCESS | 2336 | 1464735158180 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:52:38 INFO - PROCESS | 2336 | 1464735158182 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 15:52:38 INFO - PROCESS | 2336 | 1464735158186 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:52:38 INFO - PROCESS | 2336 | 1464735158187 Marionette TRACE conn5 <- [1,1682,null,{}] 15:52:38 INFO - PROCESS | 2336 | 1464735158191 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:38 INFO - PROCESS | 2336 | 1464735158272 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:52:38 INFO - PROCESS | 2336 | 1464735158278 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:38 INFO - PROCESS | 2336 | ++DOCSHELL 170AF800 == 43 [pid = 2336] [id = 430] 15:52:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (17136800) [pid = 2336] [serial = 1290] [outer = 00000000] 15:52:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (177F2800) [pid = 2336] [serial = 1291] [outer = 17136800] 15:52:38 INFO - PROCESS | 2336 | 1464735158323 Marionette DEBUG loaded listener.js 15:52:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1794AC00) [pid = 2336] [serial = 1292] [outer = 17136800] 15:52:38 INFO - PROCESS | 2336 | 1464735158778 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 15:52:38 INFO - PROCESS | 2336 | 1464735158829 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:52:38 INFO - PROCESS | 2336 | 1464735158831 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 15:52:38 INFO - PROCESS | 2336 | 1464735158839 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:52:38 INFO - PROCESS | 2336 | 1464735158841 Marionette TRACE conn5 <- [1,1686,null,{}] 15:52:38 INFO - PROCESS | 2336 | 1464735158845 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:38 INFO - PROCESS | 2336 | 1464735158925 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:52:38 INFO - PROCESS | 2336 | 1464735158931 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:38 INFO - PROCESS | 2336 | ++DOCSHELL 128A3400 == 44 [pid = 2336] [id = 431] 15:52:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1794A000) [pid = 2336] [serial = 1293] [outer = 00000000] 15:52:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (17953400) [pid = 2336] [serial = 1294] [outer = 1794A000] 15:52:38 INFO - PROCESS | 2336 | 1464735158974 Marionette DEBUG loaded listener.js 15:52:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (17C03000) [pid = 2336] [serial = 1295] [outer = 1794A000] 15:52:39 INFO - PROCESS | 2336 | 1464735159794 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:52:39 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 15:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1014ms 15:52:39 INFO - PROCESS | 2336 | 1464735159859 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:52:39 INFO - PROCESS | 2336 | 1464735159865 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 15:52:39 INFO - PROCESS | 2336 | 1464735159870 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:52:39 INFO - PROCESS | 2336 | 1464735159874 Marionette TRACE conn5 <- [1,1690,null,{}] 15:52:39 INFO - PROCESS | 2336 | 1464735159901 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:40 INFO - PROCESS | 2336 | 1464735160050 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:52:40 INFO - PROCESS | 2336 | 1464735160181 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:40 INFO - PROCESS | 2336 | ++DOCSHELL 0C994C00 == 45 [pid = 2336] [id = 432] 15:52:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (0D222800) [pid = 2336] [serial = 1296] [outer = 00000000] 15:52:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0DB09800) [pid = 2336] [serial = 1297] [outer = 0D222800] 15:52:40 INFO - PROCESS | 2336 | 1464735160242 Marionette DEBUG loaded listener.js 15:52:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0DC36800) [pid = 2336] [serial = 1298] [outer = 0D222800] 15:52:40 INFO - PROCESS | 2336 | 1464735160978 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1148ms 15:52:41 INFO - PROCESS | 2336 | 1464735161027 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:52:41 INFO - PROCESS | 2336 | 1464735161033 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 15:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:52:41 INFO - PROCESS | 2336 | 1464735161041 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:52:41 INFO - PROCESS | 2336 | 1464735161044 Marionette TRACE conn5 <- [1,1694,null,{}] 15:52:41 INFO - PROCESS | 2336 | 1464735161047 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:41 INFO - PROCESS | 2336 | 1464735161175 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:52:41 INFO - PROCESS | 2336 | 1464735161423 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:41 INFO - PROCESS | 2336 | ++DOCSHELL 08D74000 == 46 [pid = 2336] [id = 433] 15:52:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0C856400) [pid = 2336] [serial = 1299] [outer = 00000000] 15:52:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0C8EB000) [pid = 2336] [serial = 1300] [outer = 0C856400] 15:52:41 INFO - PROCESS | 2336 | 1464735161520 Marionette DEBUG loaded listener.js 15:52:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0D22C400) [pid = 2336] [serial = 1301] [outer = 0C856400] 15:52:41 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 0C8E2000 == 45 [pid = 2336] [id = 408] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 0D274000 == 44 [pid = 2336] [id = 401] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 14E0C800 == 43 [pid = 2336] [id = 416] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 0EC9A400 == 42 [pid = 2336] [id = 402] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 14F4A400 == 41 [pid = 2336] [id = 413] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 165E5000 == 40 [pid = 2336] [id = 400] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 11E38000 == 39 [pid = 2336] [id = 399] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 0D685000 == 38 [pid = 2336] [id = 415] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 0C858400 == 37 [pid = 2336] [id = 414] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 0D450000 == 36 [pid = 2336] [id = 397] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 1340BC00 == 35 [pid = 2336] [id = 398] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 1269D000 == 34 [pid = 2336] [id = 411] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 13D99800 == 33 [pid = 2336] [id = 412] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 11E37800 == 32 [pid = 2336] [id = 410] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 0DC5C400 == 31 [pid = 2336] [id = 409] 15:52:42 INFO - PROCESS | 2336 | --DOCSHELL 16BE4C00 == 30 [pid = 2336] [id = 417] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (16BE3800) [pid = 2336] [serial = 1250] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (170AF400) [pid = 2336] [serial = 1252] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (13DE2000) [pid = 2336] [serial = 1237] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (155D4000) [pid = 2336] [serial = 1240] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (13FE4C00) [pid = 2336] [serial = 1238] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (15ACF000) [pid = 2336] [serial = 1243] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (15A38C00) [pid = 2336] [serial = 1241] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1673D800) [pid = 2336] [serial = 1249] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (15AD7000) [pid = 2336] [serial = 1244] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (0D26E000) [pid = 2336] [serial = 1222] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (17C04800) [pid = 2336] [serial = 1220] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1796D000) [pid = 2336] [serial = 1219] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (13414C00) [pid = 2336] [serial = 1217] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (12572400) [pid = 2336] [serial = 1216] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0DC53800) [pid = 2336] [serial = 1214] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0DB02000) [pid = 2336] [serial = 1213] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (165DD000) [pid = 2336] [serial = 1211] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (13809800) [pid = 2336] [serial = 1234] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (11EF2C00) [pid = 2336] [serial = 1231] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1253A800) [pid = 2336] [serial = 1232] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (0DFAA400) [pid = 2336] [serial = 1228] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (0DFB4C00) [pid = 2336] [serial = 1229] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0CCE8800) [pid = 2336] [serial = 1225] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0D2D4000) [pid = 2336] [serial = 1226] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (0DC3C000) [pid = 2336] [serial = 1223] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (15AD5400) [pid = 2336] [serial = 1246] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (15AD8400) [pid = 2336] [serial = 1247] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (139EDC00) [pid = 2336] [serial = 1235] [outer = 00000000] [url = about:blank] 15:52:42 INFO - PROCESS | 2336 | 1464735162244 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1223ms 15:52:42 INFO - PROCESS | 2336 | 1464735162266 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:52:42 INFO - PROCESS | 2336 | 1464735162271 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 15:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:52:42 INFO - PROCESS | 2336 | 1464735162275 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:52:42 INFO - PROCESS | 2336 | 1464735162278 Marionette TRACE conn5 <- [1,1698,null,{}] 15:52:42 INFO - PROCESS | 2336 | 1464735162283 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:42 INFO - PROCESS | 2336 | 1464735162375 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:52:42 INFO - PROCESS | 2336 | 1464735162384 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:42 INFO - PROCESS | 2336 | ++DOCSHELL 0D277800 == 31 [pid = 2336] [id = 434] 15:52:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (0D2CA400) [pid = 2336] [serial = 1302] [outer = 00000000] 15:52:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0D470800) [pid = 2336] [serial = 1303] [outer = 0D2CA400] 15:52:42 INFO - PROCESS | 2336 | 1464735162434 Marionette DEBUG loaded listener.js 15:52:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0DB08000) [pid = 2336] [serial = 1304] [outer = 0D2CA400] 15:52:42 INFO - PROCESS | 2336 | 1464735162985 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 15:52:42 INFO - PROCESS | 2336 | 1464735163008 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:52:42 INFO - PROCESS | 2336 | 1464735163012 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 15:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:52:43 INFO - PROCESS | 2336 | 1464735163016 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:52:43 INFO - PROCESS | 2336 | 1464735163018 Marionette TRACE conn5 <- [1,1702,null,{}] 15:52:43 INFO - PROCESS | 2336 | 1464735163022 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:43 INFO - PROCESS | 2336 | 1464735163105 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:52:43 INFO - PROCESS | 2336 | 1464735163187 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:43 INFO - PROCESS | 2336 | ++DOCSHELL 0DC5AC00 == 32 [pid = 2336] [id = 435] 15:52:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0DD35C00) [pid = 2336] [serial = 1305] [outer = 00000000] 15:52:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0EC8CC00) [pid = 2336] [serial = 1306] [outer = 0DD35C00] 15:52:43 INFO - PROCESS | 2336 | 1464735163240 Marionette DEBUG loaded listener.js 15:52:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (10CB6800) [pid = 2336] [serial = 1307] [outer = 0DD35C00] 15:52:43 INFO - PROCESS | 2336 | 1464735163634 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 15:52:43 INFO - PROCESS | 2336 | 1464735163692 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 15:52:43 INFO - PROCESS | 2336 | 1464735163694 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 15:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:52:43 INFO - PROCESS | 2336 | 1464735163699 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:52:43 INFO - PROCESS | 2336 | 1464735163705 Marionette TRACE conn5 <- [1,1706,null,{}] 15:52:43 INFO - PROCESS | 2336 | 1464735163715 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:43 INFO - PROCESS | 2336 | 1464735163801 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:52:43 INFO - PROCESS | 2336 | 1464735163809 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:43 INFO - PROCESS | 2336 | ++DOCSHELL 11E3C800 == 33 [pid = 2336] [id = 436] 15:52:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (11E97400) [pid = 2336] [serial = 1308] [outer = 00000000] 15:52:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (128B1400) [pid = 2336] [serial = 1309] [outer = 11E97400] 15:52:43 INFO - PROCESS | 2336 | 1464735163855 Marionette DEBUG loaded listener.js 15:52:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1380C800) [pid = 2336] [serial = 1310] [outer = 11E97400] 15:52:44 INFO - PROCESS | 2336 | 1464735164324 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 15:52:44 INFO - PROCESS | 2336 | 1464735164392 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:52:44 INFO - PROCESS | 2336 | 1464735164395 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 15:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:52:44 INFO - PROCESS | 2336 | 1464735164404 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:52:44 INFO - PROCESS | 2336 | 1464735164415 Marionette TRACE conn5 <- [1,1710,null,{}] 15:52:44 INFO - PROCESS | 2336 | 1464735164419 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:44 INFO - PROCESS | 2336 | 1464735164534 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:52:44 INFO - PROCESS | 2336 | 1464735164540 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:44 INFO - PROCESS | 2336 | ++DOCSHELL 139EDC00 == 34 [pid = 2336] [id = 437] 15:52:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (139F1400) [pid = 2336] [serial = 1311] [outer = 00000000] 15:52:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (13D9DC00) [pid = 2336] [serial = 1312] [outer = 139F1400] 15:52:44 INFO - PROCESS | 2336 | 1464735164633 Marionette DEBUG loaded listener.js 15:52:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (13FE2800) [pid = 2336] [serial = 1313] [outer = 139F1400] 15:52:45 INFO - PROCESS | 2336 | 1464735165054 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:52:45 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 15:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 15:52:45 INFO - PROCESS | 2336 | 1464735165097 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:52:45 INFO - PROCESS | 2336 | 1464735165099 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 15:52:45 INFO - PROCESS | 2336 | 1464735165102 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:52:45 INFO - PROCESS | 2336 | 1464735165104 Marionette TRACE conn5 <- [1,1714,null,{}] 15:52:45 INFO - PROCESS | 2336 | 1464735165114 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:45 INFO - PROCESS | 2336 | 1464735165268 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:52:45 INFO - PROCESS | 2336 | 1464735165294 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:45 INFO - PROCESS | 2336 | ++DOCSHELL 14F48800 == 35 [pid = 2336] [id = 438] 15:52:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (14F49000) [pid = 2336] [serial = 1314] [outer = 00000000] 15:52:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (14F50C00) [pid = 2336] [serial = 1315] [outer = 14F49000] 15:52:45 INFO - PROCESS | 2336 | 1464735165348 Marionette DEBUG loaded listener.js 15:52:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (15A32C00) [pid = 2336] [serial = 1316] [outer = 14F49000] 15:52:45 INFO - PROCESS | 2336 | 1464735165843 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 770ms 15:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:52:45 INFO - PROCESS | 2336 | 1464735165873 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:52:45 INFO - PROCESS | 2336 | 1464735165875 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 15:52:45 INFO - PROCESS | 2336 | 1464735165878 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:52:45 INFO - PROCESS | 2336 | 1464735165880 Marionette TRACE conn5 <- [1,1718,null,{}] 15:52:45 INFO - PROCESS | 2336 | 1464735165883 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:45 INFO - PROCESS | 2336 | 1464735166001 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:52:46 INFO - PROCESS | 2336 | 1464735166065 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:46 INFO - PROCESS | 2336 | ++DOCSHELL 15A3F000 == 36 [pid = 2336] [id = 439] 15:52:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (15A4C400) [pid = 2336] [serial = 1317] [outer = 00000000] 15:52:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1602C000) [pid = 2336] [serial = 1318] [outer = 15A4C400] 15:52:46 INFO - PROCESS | 2336 | 1464735166110 Marionette DEBUG loaded listener.js 15:52:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (165DF800) [pid = 2336] [serial = 1319] [outer = 15A4C400] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (17136800) [pid = 2336] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (14FCA000) [pid = 2336] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (15A45400) [pid = 2336] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (14E06000) [pid = 2336] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0D454000) [pid = 2336] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (11E2F800) [pid = 2336] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (0DC5FC00) [pid = 2336] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0C936400) [pid = 2336] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (16BE9800) [pid = 2336] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (13802400) [pid = 2336] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (139F0000) [pid = 2336] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (0E1D2800) [pid = 2336] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (139E9C00) [pid = 2336] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:52:46 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0C93FC00) [pid = 2336] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:52:46 INFO - PROCESS | 2336 | 1464735166653 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:52:46 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 15:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 830ms 15:52:46 INFO - PROCESS | 2336 | 1464735166709 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 15:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:52:46 INFO - PROCESS | 2336 | 1464735166711 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 15:52:46 INFO - PROCESS | 2336 | 1464735166715 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:52:46 INFO - PROCESS | 2336 | 1464735166717 Marionette TRACE conn5 <- [1,1722,null,{}] 15:52:46 INFO - PROCESS | 2336 | 1464735166720 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:46 INFO - PROCESS | 2336 | 1464735166841 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:52:46 INFO - PROCESS | 2336 | 1464735166902 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:46 INFO - PROCESS | 2336 | ++DOCSHELL 0D2CD000 == 37 [pid = 2336] [id = 440] 15:52:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0D44AC00) [pid = 2336] [serial = 1320] [outer = 00000000] 15:52:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (11E3B000) [pid = 2336] [serial = 1321] [outer = 0D44AC00] 15:52:46 INFO - PROCESS | 2336 | 1464735166947 Marionette DEBUG loaded listener.js 15:52:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (13DA3C00) [pid = 2336] [serial = 1322] [outer = 0D44AC00] 15:52:47 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:47 INFO - PROCESS | 2336 | 1464735167305 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 15:52:47 INFO - PROCESS | 2336 | 1464735167349 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:52:47 INFO - PROCESS | 2336 | 1464735167351 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 15:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:52:47 INFO - PROCESS | 2336 | 1464735167354 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:52:47 INFO - PROCESS | 2336 | 1464735167356 Marionette TRACE conn5 <- [1,1726,null,{}] 15:52:47 INFO - PROCESS | 2336 | 1464735167360 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:47 INFO - PROCESS | 2336 | 1464735167438 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:52:47 INFO - PROCESS | 2336 | 1464735167445 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:47 INFO - PROCESS | 2336 | ++DOCSHELL 13D96800 == 38 [pid = 2336] [id = 441] 15:52:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14FC5400) [pid = 2336] [serial = 1323] [outer = 00000000] 15:52:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (16738000) [pid = 2336] [serial = 1324] [outer = 14FC5400] 15:52:47 INFO - PROCESS | 2336 | 1464735167488 Marionette DEBUG loaded listener.js 15:52:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16BE2C00) [pid = 2336] [serial = 1325] [outer = 14FC5400] 15:52:47 INFO - PROCESS | 2336 | 1464735167921 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 15:52:47 INFO - PROCESS | 2336 | 1464735167986 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:52:47 INFO - PROCESS | 2336 | 1464735167988 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 15:52:47 INFO - PROCESS | 2336 | 1464735167992 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:52:47 INFO - PROCESS | 2336 | 1464735167994 Marionette TRACE conn5 <- [1,1730,null,{}] 15:52:47 INFO - PROCESS | 2336 | 1464735167997 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:48 INFO - PROCESS | 2336 | 1464735168076 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:52:48 INFO - PROCESS | 2336 | 1464735168085 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:48 INFO - PROCESS | 2336 | ++DOCSHELL 165EB000 == 39 [pid = 2336] [id = 442] 15:52:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (16BE3000) [pid = 2336] [serial = 1326] [outer = 00000000] 15:52:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (16CCD400) [pid = 2336] [serial = 1327] [outer = 16BE3000] 15:52:48 INFO - PROCESS | 2336 | 1464735168129 Marionette DEBUG loaded listener.js 15:52:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (171CA400) [pid = 2336] [serial = 1328] [outer = 16BE3000] 15:52:48 INFO - PROCESS | 2336 | 1464735168711 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 15:52:48 INFO - PROCESS | 2336 | 1464735168763 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:52:48 INFO - PROCESS | 2336 | 1464735168768 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 15:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:52:48 INFO - PROCESS | 2336 | 1464735168774 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:52:48 INFO - PROCESS | 2336 | 1464735168778 Marionette TRACE conn5 <- [1,1734,null,{}] 15:52:48 INFO - PROCESS | 2336 | 1464735168785 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:48 INFO - PROCESS | 2336 | 1464735168932 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:52:49 INFO - PROCESS | 2336 | 1464735169044 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:49 INFO - PROCESS | 2336 | ++DOCSHELL 0C857C00 == 40 [pid = 2336] [id = 443] 15:52:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0C85A000) [pid = 2336] [serial = 1329] [outer = 00000000] 15:52:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (0DB0A400) [pid = 2336] [serial = 1330] [outer = 0C85A000] 15:52:49 INFO - PROCESS | 2336 | 1464735169101 Marionette DEBUG loaded listener.js 15:52:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (0DC55800) [pid = 2336] [serial = 1331] [outer = 0C85A000] 15:52:49 INFO - PROCESS | 2336 | 1464735169714 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 15:52:49 INFO - PROCESS | 2336 | 1464735169748 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:52:49 INFO - PROCESS | 2336 | 1464735169754 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 15:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:52:49 INFO - PROCESS | 2336 | 1464735169761 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:52:49 INFO - PROCESS | 2336 | 1464735169764 Marionette TRACE conn5 <- [1,1738,null,{}] 15:52:49 INFO - PROCESS | 2336 | 1464735169768 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:49 INFO - PROCESS | 2336 | 1464735169876 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:52:50 INFO - PROCESS | 2336 | 1464735170008 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:50 INFO - PROCESS | 2336 | ++DOCSHELL 1253B800 == 41 [pid = 2336] [id = 444] 15:52:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (125ED400) [pid = 2336] [serial = 1332] [outer = 00000000] 15:52:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1340BC00) [pid = 2336] [serial = 1333] [outer = 125ED400] 15:52:50 INFO - PROCESS | 2336 | 1464735170062 Marionette DEBUG loaded listener.js 15:52:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (13D94400) [pid = 2336] [serial = 1334] [outer = 125ED400] 15:52:50 INFO - PROCESS | 2336 | 1464735170668 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 15:52:50 INFO - PROCESS | 2336 | 1464735170733 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:52:50 INFO - PROCESS | 2336 | 1464735170736 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 15:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:52:50 INFO - PROCESS | 2336 | 1464735170739 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:52:50 INFO - PROCESS | 2336 | 1464735170743 Marionette TRACE conn5 <- [1,1742,null,{}] 15:52:50 INFO - PROCESS | 2336 | 1464735170755 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:50 INFO - PROCESS | 2336 | 1464735170865 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:52:50 INFO - PROCESS | 2336 | 1464735171000 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:51 INFO - PROCESS | 2336 | ++DOCSHELL 165E3400 == 42 [pid = 2336] [id = 445] 15:52:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (16738400) [pid = 2336] [serial = 1335] [outer = 00000000] 15:52:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (171D2400) [pid = 2336] [serial = 1336] [outer = 16738400] 15:52:51 INFO - PROCESS | 2336 | 1464735171059 Marionette DEBUG loaded listener.js 15:52:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1794C400) [pid = 2336] [serial = 1337] [outer = 16738400] 15:52:51 INFO - PROCESS | 2336 | 1464735171611 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 15:52:51 INFO - PROCESS | 2336 | 1464735171673 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:52:51 INFO - PROCESS | 2336 | 1464735171676 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 15:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:52:51 INFO - PROCESS | 2336 | 1464735171680 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:52:51 INFO - PROCESS | 2336 | 1464735171682 Marionette TRACE conn5 <- [1,1746,null,{}] 15:52:51 INFO - PROCESS | 2336 | 1464735171686 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:51 INFO - PROCESS | 2336 | 1464735171791 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:52:51 INFO - PROCESS | 2336 | 1464735171922 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:51 INFO - PROCESS | 2336 | ++DOCSHELL 17979800 == 43 [pid = 2336] [id = 446] 15:52:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (17BC6C00) [pid = 2336] [serial = 1338] [outer = 00000000] 15:52:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (17C09000) [pid = 2336] [serial = 1339] [outer = 17BC6C00] 15:52:51 INFO - PROCESS | 2336 | 1464735171977 Marionette DEBUG loaded listener.js 15:52:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (17C0F800) [pid = 2336] [serial = 1340] [outer = 17BC6C00] 15:52:52 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:52 INFO - PROCESS | 2336 | 1464735172570 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 15:52:52 INFO - PROCESS | 2336 | 1464735172674 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:52:52 INFO - PROCESS | 2336 | 1464735172676 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 15:52:52 INFO - PROCESS | 2336 | 1464735172681 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:52:52 INFO - PROCESS | 2336 | 1464735172683 Marionette TRACE conn5 <- [1,1750,null,{}] 15:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:52:52 INFO - PROCESS | 2336 | 1464735172687 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:52 INFO - PROCESS | 2336 | 1464735172792 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:52:53 INFO - PROCESS | 2336 | 1464735173035 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:53 INFO - PROCESS | 2336 | ++DOCSHELL 0C8EAC00 == 44 [pid = 2336] [id = 447] 15:52:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0C937C00) [pid = 2336] [serial = 1341] [outer = 00000000] 15:52:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0D77AC00) [pid = 2336] [serial = 1342] [outer = 0C937C00] 15:52:53 INFO - PROCESS | 2336 | 1464735173091 Marionette DEBUG loaded listener.js 15:52:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0DC38C00) [pid = 2336] [serial = 1343] [outer = 0C937C00] 15:52:53 INFO - PROCESS | 2336 | 1464735173701 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1072ms 15:52:53 INFO - PROCESS | 2336 | 1464735173761 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:52:53 INFO - PROCESS | 2336 | 1464735173765 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 15:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:52:53 INFO - PROCESS | 2336 | 1464735173769 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:52:53 INFO - PROCESS | 2336 | 1464735173773 Marionette TRACE conn5 <- [1,1754,null,{}] 15:52:53 INFO - PROCESS | 2336 | 1464735173778 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:53 INFO - PROCESS | 2336 | 1464735173877 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:52:53 INFO - PROCESS | 2336 | 1464735173997 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:53 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (11E35C00) [pid = 2336] [serial = 1267] [outer = 00000000] [url = about:blank] 15:52:53 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (11EF0C00) [pid = 2336] [serial = 1268] [outer = 00000000] [url = about:blank] 15:52:53 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (0DD38C00) [pid = 2336] [serial = 1261] [outer = 00000000] [url = about:blank] 15:52:53 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0DFAE000) [pid = 2336] [serial = 1262] [outer = 00000000] [url = about:blank] 15:52:53 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0C93A400) [pid = 2336] [serial = 1255] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (0C940400) [pid = 2336] [serial = 1256] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (171D5800) [pid = 2336] [serial = 1253] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (139F1000) [pid = 2336] [serial = 1270] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (139F8C00) [pid = 2336] [serial = 1271] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (13DE5C00) [pid = 2336] [serial = 1273] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (13DE8800) [pid = 2336] [serial = 1274] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (0EC06000) [pid = 2336] [serial = 1264] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0EC97800) [pid = 2336] [serial = 1265] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (165E2800) [pid = 2336] [serial = 1283] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (16BE5000) [pid = 2336] [serial = 1288] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0D77E400) [pid = 2336] [serial = 1285] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (170AB800) [pid = 2336] [serial = 1289] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1794AC00) [pid = 2336] [serial = 1292] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (11F87400) [pid = 2336] [serial = 1286] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (14E94000) [pid = 2336] [serial = 1277] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (177F2800) [pid = 2336] [serial = 1291] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (155DD400) [pid = 2336] [serial = 1279] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (15AD7400) [pid = 2336] [serial = 1282] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (155DE000) [pid = 2336] [serial = 1280] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (14F47400) [pid = 2336] [serial = 1276] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (0D473400) [pid = 2336] [serial = 1258] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (0DB01800) [pid = 2336] [serial = 1259] [outer = 00000000] [url = about:blank] 15:52:54 INFO - PROCESS | 2336 | ++DOCSHELL 08D78400 == 45 [pid = 2336] [id = 448] 15:52:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0C84D800) [pid = 2336] [serial = 1344] [outer = 00000000] 15:52:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0C93C000) [pid = 2336] [serial = 1345] [outer = 0C84D800] 15:52:54 INFO - PROCESS | 2336 | 1464735174091 Marionette DEBUG loaded listener.js 15:52:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0D26F000) [pid = 2336] [serial = 1346] [outer = 0C84D800] 15:52:54 INFO - PROCESS | 2336 | 1464735174493 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 770ms 15:52:54 INFO - PROCESS | 2336 | 1464735174559 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:52:54 INFO - PROCESS | 2336 | 1464735174563 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 15:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:52:54 INFO - PROCESS | 2336 | 1464735174567 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:52:54 INFO - PROCESS | 2336 | 1464735174569 Marionette TRACE conn5 <- [1,1758,null,{}] 15:52:54 INFO - PROCESS | 2336 | 1464735174576 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:54 INFO - PROCESS | 2336 | 1464735174661 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:52:54 INFO - PROCESS | 2336 | 1464735174669 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:54 INFO - PROCESS | 2336 | ++DOCSHELL 0D639C00 == 46 [pid = 2336] [id = 449] 15:52:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0DC3E400) [pid = 2336] [serial = 1347] [outer = 00000000] 15:52:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (10CB5000) [pid = 2336] [serial = 1348] [outer = 0DC3E400] 15:52:54 INFO - PROCESS | 2336 | 1464735174714 Marionette DEBUG loaded listener.js 15:52:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (11F7F400) [pid = 2336] [serial = 1349] [outer = 0DC3E400] 15:52:55 INFO - PROCESS | 2336 | 1464735175200 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 15:52:55 INFO - PROCESS | 2336 | 1464735175259 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:52:55 INFO - PROCESS | 2336 | 1464735175261 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 15:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:52:55 INFO - PROCESS | 2336 | 1464735175266 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:52:55 INFO - PROCESS | 2336 | 1464735175272 Marionette TRACE conn5 <- [1,1762,null,{}] 15:52:55 INFO - PROCESS | 2336 | 1464735175281 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:55 INFO - PROCESS | 2336 | 1464735175365 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:52:55 INFO - PROCESS | 2336 | 1464735175457 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:55 INFO - PROCESS | 2336 | ++DOCSHELL 13D94C00 == 47 [pid = 2336] [id = 450] 15:52:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (13D97800) [pid = 2336] [serial = 1350] [outer = 00000000] 15:52:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (13DA1000) [pid = 2336] [serial = 1351] [outer = 13D97800] 15:52:55 INFO - PROCESS | 2336 | 1464735175510 Marionette DEBUG loaded listener.js 15:52:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (14E03C00) [pid = 2336] [serial = 1352] [outer = 13D97800] 15:52:55 INFO - PROCESS | 2336 | 1464735175877 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 632ms 15:52:55 INFO - PROCESS | 2336 | 1464735175917 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:52:55 INFO - PROCESS | 2336 | 1464735175919 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 15:52:55 INFO - PROCESS | 2336 | 1464735175922 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:52:55 INFO - PROCESS | 2336 | 1464735175924 Marionette TRACE conn5 <- [1,1766,null,{}] 15:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:52:55 INFO - PROCESS | 2336 | 1464735175928 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:55 INFO - PROCESS | 2336 | 1464735176014 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:52:56 INFO - PROCESS | 2336 | 1464735176051 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:56 INFO - PROCESS | 2336 | ++DOCSHELL 14E94000 == 48 [pid = 2336] [id = 451] 15:52:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (14F45400) [pid = 2336] [serial = 1353] [outer = 00000000] 15:52:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (155DAC00) [pid = 2336] [serial = 1354] [outer = 14F45400] 15:52:56 INFO - PROCESS | 2336 | 1464735176098 Marionette DEBUG loaded listener.js 15:52:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (155E1C00) [pid = 2336] [serial = 1355] [outer = 14F45400] 15:52:56 INFO - PROCESS | 2336 | 1464735176581 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:52:56 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 15:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 15:52:56 INFO - PROCESS | 2336 | 1464735176599 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:52:56 INFO - PROCESS | 2336 | 1464735176601 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 15:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:52:56 INFO - PROCESS | 2336 | 1464735176604 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:52:56 INFO - PROCESS | 2336 | 1464735176606 Marionette TRACE conn5 <- [1,1770,null,{}] 15:52:56 INFO - PROCESS | 2336 | 1464735176615 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:56 INFO - PROCESS | 2336 | 1464735176725 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:52:56 INFO - PROCESS | 2336 | 1464735176732 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:56 INFO - PROCESS | 2336 | ++DOCSHELL 15ACF400 == 49 [pid = 2336] [id = 452] 15:52:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (15AD2C00) [pid = 2336] [serial = 1356] [outer = 00000000] 15:52:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (16024800) [pid = 2336] [serial = 1357] [outer = 15AD2C00] 15:52:56 INFO - PROCESS | 2336 | 1464735176786 Marionette DEBUG loaded listener.js 15:52:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (16735C00) [pid = 2336] [serial = 1358] [outer = 15AD2C00] 15:52:57 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:52:57 INFO - PROCESS | 2336 | 1464735177294 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:52:57 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 15:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 15:52:57 INFO - PROCESS | 2336 | 1464735177335 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:52:57 INFO - PROCESS | 2336 | 1464735177337 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 15:52:57 INFO - PROCESS | 2336 | 1464735177344 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:52:57 INFO - PROCESS | 2336 | 1464735177346 Marionette TRACE conn5 <- [1,1774,null,{}] 15:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:52:57 INFO - PROCESS | 2336 | 1464735177349 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:57 INFO - PROCESS | 2336 | 1464735177496 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:52:57 INFO - PROCESS | 2336 | 1464735177524 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:57 INFO - PROCESS | 2336 | ++DOCSHELL 0C935800 == 50 [pid = 2336] [id = 453] 15:52:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (170B0400) [pid = 2336] [serial = 1359] [outer = 00000000] 15:52:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (177F0400) [pid = 2336] [serial = 1360] [outer = 170B0400] 15:52:57 INFO - PROCESS | 2336 | 1464735177569 Marionette DEBUG loaded listener.js 15:52:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (177F5C00) [pid = 2336] [serial = 1361] [outer = 170B0400] 15:52:58 INFO - PROCESS | 2336 | 1464735178009 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:52:58 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 15:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 15:52:58 INFO - PROCESS | 2336 | 1464735178080 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:52:58 INFO - PROCESS | 2336 | 1464735178082 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 15:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:52:58 INFO - PROCESS | 2336 | 1464735178085 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:52:58 INFO - PROCESS | 2336 | 1464735178087 Marionette TRACE conn5 <- [1,1778,null,{}] 15:52:58 INFO - PROCESS | 2336 | 1464735178090 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:58 INFO - PROCESS | 2336 | 1464735178204 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:52:58 INFO - PROCESS | 2336 | 1464735178214 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:58 INFO - PROCESS | 2336 | ++DOCSHELL 1794D000 == 51 [pid = 2336] [id = 454] 15:52:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (17952800) [pid = 2336] [serial = 1362] [outer = 00000000] 15:52:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (17C08C00) [pid = 2336] [serial = 1363] [outer = 17952800] 15:52:58 INFO - PROCESS | 2336 | 1464735178258 Marionette DEBUG loaded listener.js 15:52:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (17D4E400) [pid = 2336] [serial = 1364] [outer = 17952800] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (0D2CA400) [pid = 2336] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (11E97400) [pid = 2336] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (14F49000) [pid = 2336] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (0DD35C00) [pid = 2336] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (0C856400) [pid = 2336] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (0D44AC00) [pid = 2336] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (15A4C400) [pid = 2336] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (14FC5400) [pid = 2336] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:52:58 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (139F1400) [pid = 2336] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:52:58 INFO - PROCESS | 2336 | 1464735178740 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 15:52:58 INFO - PROCESS | 2336 | 1464735178759 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:52:58 INFO - PROCESS | 2336 | 1464735178761 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 15:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:52:58 INFO - PROCESS | 2336 | 1464735178764 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:52:58 INFO - PROCESS | 2336 | 1464735178766 Marionette TRACE conn5 <- [1,1782,null,{}] 15:52:58 INFO - PROCESS | 2336 | 1464735178770 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:58 INFO - PROCESS | 2336 | 1464735178878 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:52:58 INFO - PROCESS | 2336 | 1464735178888 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:58 INFO - PROCESS | 2336 | ++DOCSHELL 125F4800 == 52 [pid = 2336] [id = 455] 15:52:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (13D95400) [pid = 2336] [serial = 1365] [outer = 00000000] 15:52:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (17144000) [pid = 2336] [serial = 1366] [outer = 13D95400] 15:52:58 INFO - PROCESS | 2336 | 1464735178933 Marionette DEBUG loaded listener.js 15:52:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (17C0F400) [pid = 2336] [serial = 1367] [outer = 13D95400] 15:52:59 INFO - PROCESS | 2336 | 1464735179358 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 15:52:59 INFO - PROCESS | 2336 | 1464735179401 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:52:59 INFO - PROCESS | 2336 | 1464735179403 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 15:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:52:59 INFO - PROCESS | 2336 | 1464735179411 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:52:59 INFO - PROCESS | 2336 | 1464735179413 Marionette TRACE conn5 <- [1,1786,null,{}] 15:52:59 INFO - PROCESS | 2336 | 1464735179416 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:59 INFO - PROCESS | 2336 | 1464735179499 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:52:59 INFO - PROCESS | 2336 | 1464735179506 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:59 INFO - PROCESS | 2336 | ++DOCSHELL 0C932800 == 53 [pid = 2336] [id = 456] 15:52:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (13DE9800) [pid = 2336] [serial = 1368] [outer = 00000000] 15:52:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18003400) [pid = 2336] [serial = 1369] [outer = 13DE9800] 15:52:59 INFO - PROCESS | 2336 | 1464735179551 Marionette DEBUG loaded listener.js 15:52:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18036400) [pid = 2336] [serial = 1370] [outer = 13DE9800] 15:52:59 INFO - PROCESS | 2336 | 1464735179979 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 15:53:00 INFO - PROCESS | 2336 | 1464735180047 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:53:00 INFO - PROCESS | 2336 | 1464735180049 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 15:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:53:00 INFO - PROCESS | 2336 | 1464735180053 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:53:00 INFO - PROCESS | 2336 | 1464735180054 Marionette TRACE conn5 <- [1,1790,null,{}] 15:53:00 INFO - PROCESS | 2336 | 1464735180058 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:00 INFO - PROCESS | 2336 | 1464735180140 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:53:00 INFO - PROCESS | 2336 | 1464735180146 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:00 INFO - PROCESS | 2336 | ++DOCSHELL 18038000 == 54 [pid = 2336] [id = 457] 15:53:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18039C00) [pid = 2336] [serial = 1371] [outer = 00000000] 15:53:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1807EC00) [pid = 2336] [serial = 1372] [outer = 18039C00] 15:53:00 INFO - PROCESS | 2336 | 1464735180195 Marionette DEBUG loaded listener.js 15:53:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (18B4A400) [pid = 2336] [serial = 1373] [outer = 18039C00] 15:53:00 INFO - PROCESS | 2336 | 1464735180876 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 15:53:00 INFO - PROCESS | 2336 | 1464735180928 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:53:00 INFO - PROCESS | 2336 | 1464735180931 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 15:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:53:00 INFO - PROCESS | 2336 | 1464735180936 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:53:00 INFO - PROCESS | 2336 | 1464735180939 Marionette TRACE conn5 <- [1,1794,null,{}] 15:53:00 INFO - PROCESS | 2336 | 1464735180946 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:01 INFO - PROCESS | 2336 | 1464735181055 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:53:01 INFO - PROCESS | 2336 | 1464735181163 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:01 INFO - PROCESS | 2336 | ++DOCSHELL 0C933000 == 55 [pid = 2336] [id = 458] 15:53:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (0D449C00) [pid = 2336] [serial = 1374] [outer = 00000000] 15:53:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0E2A4400) [pid = 2336] [serial = 1375] [outer = 0D449C00] 15:53:01 INFO - PROCESS | 2336 | 1464735181218 Marionette DEBUG loaded listener.js 15:53:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (10CB2000) [pid = 2336] [serial = 1376] [outer = 0D449C00] 15:53:01 INFO - PROCESS | 2336 | 1464735181834 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 990ms 15:53:01 INFO - PROCESS | 2336 | 1464735181928 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:53:01 INFO - PROCESS | 2336 | 1464735181934 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 15:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:53:01 INFO - PROCESS | 2336 | 1464735181955 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:53:01 INFO - PROCESS | 2336 | 1464735181958 Marionette TRACE conn5 <- [1,1798,null,{}] 15:53:01 INFO - PROCESS | 2336 | 1464735181962 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:02 INFO - PROCESS | 2336 | 1464735182082 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:53:02 INFO - PROCESS | 2336 | 1464735182212 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:02 INFO - PROCESS | 2336 | ++DOCSHELL 0C8EC400 == 56 [pid = 2336] [id = 459] 15:53:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (11E32400) [pid = 2336] [serial = 1377] [outer = 00000000] 15:53:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (14E03800) [pid = 2336] [serial = 1378] [outer = 11E32400] 15:53:02 INFO - PROCESS | 2336 | 1464735182274 Marionette DEBUG loaded listener.js 15:53:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (15ACCC00) [pid = 2336] [serial = 1379] [outer = 11E32400] 15:53:02 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:53:02 INFO - PROCESS | 2336 | 1464735182883 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 990ms 15:53:02 INFO - PROCESS | 2336 | 1464735182951 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:53:02 INFO - PROCESS | 2336 | 1464735182953 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 15:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:53:02 INFO - PROCESS | 2336 | 1464735182958 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:53:02 INFO - PROCESS | 2336 | 1464735182962 Marionette TRACE conn5 <- [1,1802,null,{}] 15:53:02 INFO - PROCESS | 2336 | 1464735182973 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:03 INFO - PROCESS | 2336 | 1464735183082 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:53:03 INFO - PROCESS | 2336 | 1464735183218 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:03 INFO - PROCESS | 2336 | ++DOCSHELL 18B44800 == 57 [pid = 2336] [id = 460] 15:53:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (18B45000) [pid = 2336] [serial = 1380] [outer = 00000000] 15:53:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (18B50000) [pid = 2336] [serial = 1381] [outer = 18B45000] 15:53:03 INFO - PROCESS | 2336 | 1464735183276 Marionette DEBUG loaded listener.js 15:53:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (18C5F400) [pid = 2336] [serial = 1382] [outer = 18B45000] 15:53:03 INFO - PROCESS | 2336 | 1464735183855 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 15:53:03 INFO - PROCESS | 2336 | 1464735183890 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:53:03 INFO - PROCESS | 2336 | 1464735183893 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 15:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:53:03 INFO - PROCESS | 2336 | 1464735183897 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:53:03 INFO - PROCESS | 2336 | 1464735183899 Marionette TRACE conn5 <- [1,1806,null,{}] 15:53:03 INFO - PROCESS | 2336 | 1464735183903 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:04 INFO - PROCESS | 2336 | 1464735184016 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:53:04 INFO - PROCESS | 2336 | 1464735184125 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:04 INFO - PROCESS | 2336 | ++DOCSHELL 191E1000 == 58 [pid = 2336] [id = 461] 15:53:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (191EB800) [pid = 2336] [serial = 1383] [outer = 00000000] 15:53:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (19BD9C00) [pid = 2336] [serial = 1384] [outer = 191EB800] 15:53:04 INFO - PROCESS | 2336 | 1464735184180 Marionette DEBUG loaded listener.js 15:53:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (19F4A800) [pid = 2336] [serial = 1385] [outer = 191EB800] 15:53:04 INFO - PROCESS | 2336 | 1464735184738 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 15:53:04 INFO - PROCESS | 2336 | 1464735184830 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:53:04 INFO - PROCESS | 2336 | 1464735184833 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 15:53:04 INFO - PROCESS | 2336 | 1464735184836 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:53:04 INFO - PROCESS | 2336 | 1464735184838 Marionette TRACE conn5 <- [1,1810,null,{}] 15:53:04 INFO - PROCESS | 2336 | 1464735184842 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:04 INFO - PROCESS | 2336 | 1464735184946 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:53:05 INFO - PROCESS | 2336 | 1464735185222 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:05 INFO - PROCESS | 2336 | ++DOCSHELL 0D455C00 == 59 [pid = 2336] [id = 462] 15:53:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0C85B400) [pid = 2336] [serial = 1386] [outer = 00000000] 15:53:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0DC31400) [pid = 2336] [serial = 1387] [outer = 0C85B400] 15:53:05 INFO - PROCESS | 2336 | 1464735185297 Marionette DEBUG loaded listener.js 15:53:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0DC5D800) [pid = 2336] [serial = 1388] [outer = 0C85B400] 15:53:05 INFO - PROCESS | 2336 | 1464735185943 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1126ms 15:53:05 INFO - PROCESS | 2336 | 1464735185966 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:53:05 INFO - PROCESS | 2336 | 1464735185970 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 15:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:53:05 INFO - PROCESS | 2336 | 1464735185975 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:53:05 INFO - PROCESS | 2336 | 1464735185978 Marionette TRACE conn5 <- [1,1814,null,{}] 15:53:05 INFO - PROCESS | 2336 | 1464735185983 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:06 INFO - PROCESS | 2336 | 1464735186082 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:53:06 INFO - PROCESS | 2336 | 1464735186212 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 12536800 == 58 [pid = 2336] [id = 406] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 139EDC00 == 57 [pid = 2336] [id = 437] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 13D96800 == 56 [pid = 2336] [id = 441] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0D77D800 == 55 [pid = 2336] [id = 396] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 15A3F000 == 54 [pid = 2336] [id = 439] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0D2CD000 == 53 [pid = 2336] [id = 440] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 14F48800 == 52 [pid = 2336] [id = 438] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0C93C400 == 51 [pid = 2336] [id = 404] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 11E3C800 == 50 [pid = 2336] [id = 436] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0DFAD800 == 49 [pid = 2336] [id = 403] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0C932800 == 48 [pid = 2336] [id = 456] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 125F4800 == 47 [pid = 2336] [id = 455] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 1794D000 == 46 [pid = 2336] [id = 454] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0C935800 == 45 [pid = 2336] [id = 453] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 15ACF400 == 44 [pid = 2336] [id = 452] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 14E94000 == 43 [pid = 2336] [id = 451] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 13D94C00 == 42 [pid = 2336] [id = 450] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0D639C00 == 41 [pid = 2336] [id = 449] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0DB09800) [pid = 2336] [serial = 1297] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (16CCD400) [pid = 2336] [serial = 1327] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | ++DOCSHELL 0C932800 == 42 [pid = 2336] [id = 463] 15:53:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0C932C00) [pid = 2336] [serial = 1389] [outer = 00000000] 15:53:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0D44AC00) [pid = 2336] [serial = 1390] [outer = 0C932C00] 15:53:06 INFO - PROCESS | 2336 | 1464735186314 Marionette DEBUG loaded listener.js 15:53:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0DB0E800) [pid = 2336] [serial = 1391] [outer = 0C932C00] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 08D78400 == 41 [pid = 2336] [id = 448] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 0C8EAC00 == 40 [pid = 2336] [id = 447] 15:53:06 INFO - PROCESS | 2336 | --DOCSHELL 165EB000 == 39 [pid = 2336] [id = 442] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0D470800) [pid = 2336] [serial = 1303] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (128B1400) [pid = 2336] [serial = 1309] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (15A32C00) [pid = 2336] [serial = 1316] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (14F50C00) [pid = 2336] [serial = 1315] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (0EC8CC00) [pid = 2336] [serial = 1306] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0D22C400) [pid = 2336] [serial = 1301] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0C8EB000) [pid = 2336] [serial = 1300] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (10CB6800) [pid = 2336] [serial = 1307] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (17953400) [pid = 2336] [serial = 1294] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (11E3B000) [pid = 2336] [serial = 1321] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1602C000) [pid = 2336] [serial = 1318] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (16738000) [pid = 2336] [serial = 1324] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (165DF800) [pid = 2336] [serial = 1319] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0DB08000) [pid = 2336] [serial = 1304] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (13D9DC00) [pid = 2336] [serial = 1312] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (16BE2C00) [pid = 2336] [serial = 1325] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (13FE2800) [pid = 2336] [serial = 1313] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1380C800) [pid = 2336] [serial = 1310] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (13DA3C00) [pid = 2336] [serial = 1322] [outer = 00000000] [url = about:blank] 15:53:06 INFO - PROCESS | 2336 | 1464735186768 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 830ms 15:53:06 INFO - PROCESS | 2336 | 1464735186810 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:53:06 INFO - PROCESS | 2336 | 1464735186814 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 15:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:53:06 INFO - PROCESS | 2336 | 1464735186819 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:53:06 INFO - PROCESS | 2336 | 1464735186821 Marionette TRACE conn5 <- [1,1818,null,{}] 15:53:06 INFO - PROCESS | 2336 | 1464735186825 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:06 INFO - PROCESS | 2336 | 1464735186910 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:53:06 INFO - PROCESS | 2336 | 1464735186921 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:06 INFO - PROCESS | 2336 | ++DOCSHELL 0E1C2000 == 40 [pid = 2336] [id = 464] 15:53:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (0E1CC800) [pid = 2336] [serial = 1392] [outer = 00000000] 15:53:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (10CB1C00) [pid = 2336] [serial = 1393] [outer = 0E1CC800] 15:53:06 INFO - PROCESS | 2336 | 1464735186966 Marionette DEBUG loaded listener.js 15:53:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (11EF3800) [pid = 2336] [serial = 1394] [outer = 0E1CC800] 15:53:07 INFO - PROCESS | 2336 | 1464735187469 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 15:53:07 INFO - PROCESS | 2336 | 1464735187491 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:53:07 INFO - PROCESS | 2336 | 1464735187494 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 15:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:53:07 INFO - PROCESS | 2336 | 1464735187498 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:53:07 INFO - PROCESS | 2336 | 1464735187504 Marionette TRACE conn5 <- [1,1822,null,{}] 15:53:07 INFO - PROCESS | 2336 | 1464735187513 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:07 INFO - PROCESS | 2336 | 1464735187601 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:53:07 INFO - PROCESS | 2336 | 1464735187611 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:07 INFO - PROCESS | 2336 | ++DOCSHELL 139EB800 == 41 [pid = 2336] [id = 465] 15:53:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (139F1400) [pid = 2336] [serial = 1395] [outer = 00000000] 15:53:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (13D9DC00) [pid = 2336] [serial = 1396] [outer = 139F1400] 15:53:07 INFO - PROCESS | 2336 | 1464735187657 Marionette DEBUG loaded listener.js 15:53:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (13DE5800) [pid = 2336] [serial = 1397] [outer = 139F1400] 15:53:07 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:53:08 INFO - PROCESS | 2336 | 1464735188132 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:53:08 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 15:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 15:53:08 INFO - PROCESS | 2336 | 1464735188188 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:53:08 INFO - PROCESS | 2336 | 1464735188191 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 15:53:08 INFO - PROCESS | 2336 | 1464735188194 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:53:08 INFO - PROCESS | 2336 | 1464735188196 Marionette TRACE conn5 <- [1,1826,null,{}] 15:53:08 INFO - PROCESS | 2336 | 1464735188199 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:08 INFO - PROCESS | 2336 | 1464735188285 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:53:08 INFO - PROCESS | 2336 | 1464735188417 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:08 INFO - PROCESS | 2336 | ++DOCSHELL 14E92800 == 42 [pid = 2336] [id = 466] 15:53:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (14E96400) [pid = 2336] [serial = 1398] [outer = 00000000] 15:53:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (14F50C00) [pid = 2336] [serial = 1399] [outer = 14E96400] 15:53:08 INFO - PROCESS | 2336 | 1464735188466 Marionette DEBUG loaded listener.js 15:53:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (14FCC000) [pid = 2336] [serial = 1400] [outer = 14E96400] 15:53:08 INFO - PROCESS | 2336 | 1464735188882 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 15:53:08 INFO - PROCESS | 2336 | 1464735188928 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:53:08 INFO - PROCESS | 2336 | 1464735188930 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 15:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:53:08 INFO - PROCESS | 2336 | 1464735188933 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:53:08 INFO - PROCESS | 2336 | 1464735188935 Marionette TRACE conn5 <- [1,1830,null,{}] 15:53:08 INFO - PROCESS | 2336 | 1464735188938 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:09 INFO - PROCESS | 2336 | 1464735189058 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:53:09 INFO - PROCESS | 2336 | 1464735189065 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:09 INFO - PROCESS | 2336 | ++DOCSHELL 155DD400 == 43 [pid = 2336] [id = 467] 15:53:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (15A3F400) [pid = 2336] [serial = 1401] [outer = 00000000] 15:53:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (15ACD800) [pid = 2336] [serial = 1402] [outer = 15A3F400] 15:53:09 INFO - PROCESS | 2336 | 1464735189120 Marionette DEBUG loaded listener.js 15:53:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (165E5800) [pid = 2336] [serial = 1403] [outer = 15A3F400] 15:53:09 INFO - PROCESS | 2336 | 1464735189612 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 15:53:09 INFO - PROCESS | 2336 | 1464735189694 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:53:09 INFO - PROCESS | 2336 | 1464735189696 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 15:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:53:09 INFO - PROCESS | 2336 | 1464735189699 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:53:09 INFO - PROCESS | 2336 | 1464735189700 Marionette TRACE conn5 <- [1,1834,null,{}] 15:53:09 INFO - PROCESS | 2336 | 1464735189704 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:09 INFO - PROCESS | 2336 | 1464735189825 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:53:09 INFO - PROCESS | 2336 | 1464735189840 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:09 INFO - PROCESS | 2336 | ++DOCSHELL 15A46C00 == 44 [pid = 2336] [id = 468] 15:53:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (15ACB400) [pid = 2336] [serial = 1404] [outer = 00000000] 15:53:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (16CD0800) [pid = 2336] [serial = 1405] [outer = 15ACB400] 15:53:09 INFO - PROCESS | 2336 | 1464735189938 Marionette DEBUG loaded listener.js 15:53:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (170B1800) [pid = 2336] [serial = 1406] [outer = 15ACB400] 15:53:10 INFO - PROCESS | 2336 | 1464735190367 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:53:10 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) 15:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 15:53:10 INFO - PROCESS | 2336 | 1464735190435 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:53:10 INFO - PROCESS | 2336 | 1464735190437 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 15:53:10 INFO - PROCESS | 2336 | 1464735190440 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:53:10 INFO - PROCESS | 2336 | 1464735190442 Marionette TRACE conn5 <- [1,1838,null,{}] 15:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:53:10 INFO - PROCESS | 2336 | 1464735190445 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:10 INFO - PROCESS | 2336 | 1464735190556 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:53:10 INFO - PROCESS | 2336 | 1464735190617 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:10 INFO - PROCESS | 2336 | ++DOCSHELL 1794C800 == 45 [pid = 2336] [id = 469] 15:53:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1794D000) [pid = 2336] [serial = 1407] [outer = 00000000] 15:53:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (17C02C00) [pid = 2336] [serial = 1408] [outer = 1794D000] 15:53:10 INFO - PROCESS | 2336 | 1464735190661 Marionette DEBUG loaded listener.js 15:53:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (17C05400) [pid = 2336] [serial = 1409] [outer = 1794D000] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (15AD2C00) [pid = 2336] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (0C937C00) [pid = 2336] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (170B0400) [pid = 2336] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (13DE9800) [pid = 2336] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0DC3E400) [pid = 2336] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (17952800) [pid = 2336] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (14F45400) [pid = 2336] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (0C84D800) [pid = 2336] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (13D97800) [pid = 2336] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:53:10 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (13D95400) [pid = 2336] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:53:11 INFO - PROCESS | 2336 | 1464735191136 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 15:53:11 INFO - PROCESS | 2336 | 1464735191191 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:53:11 INFO - PROCESS | 2336 | 1464735191193 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 15:53:11 INFO - PROCESS | 2336 | 1464735191196 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:53:11 INFO - PROCESS | 2336 | 1464735191198 Marionette TRACE conn5 <- [1,1842,null,{}] 15:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:53:11 INFO - PROCESS | 2336 | 1464735191201 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:11 INFO - PROCESS | 2336 | 1464735191281 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:53:11 INFO - PROCESS | 2336 | 1464735191288 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:11 INFO - PROCESS | 2336 | ++DOCSHELL 139F6C00 == 46 [pid = 2336] [id = 470] 15:53:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (155D9C00) [pid = 2336] [serial = 1410] [outer = 00000000] 15:53:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (177F2800) [pid = 2336] [serial = 1411] [outer = 155D9C00] 15:53:11 INFO - PROCESS | 2336 | 1464735191332 Marionette DEBUG loaded listener.js 15:53:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (17BCB400) [pid = 2336] [serial = 1412] [outer = 155D9C00] 15:53:11 INFO - PROCESS | 2336 | 1464735191754 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 15:53:11 INFO - PROCESS | 2336 | 1464735191834 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:53:11 INFO - PROCESS | 2336 | 1464735191836 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 15:53:11 INFO - PROCESS | 2336 | 1464735191839 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:53:11 INFO - PROCESS | 2336 | 1464735191840 Marionette TRACE conn5 <- [1,1846,null,{}] 15:53:11 INFO - PROCESS | 2336 | 1464735191844 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:11 INFO - PROCESS | 2336 | 1464735191925 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:53:11 INFO - PROCESS | 2336 | 1464735191931 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:11 INFO - PROCESS | 2336 | ++DOCSHELL 15AD5C00 == 47 [pid = 2336] [id = 471] 15:53:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (17D56800) [pid = 2336] [serial = 1413] [outer = 00000000] 15:53:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (18034000) [pid = 2336] [serial = 1414] [outer = 17D56800] 15:53:11 INFO - PROCESS | 2336 | 1464735191975 Marionette DEBUG loaded listener.js 15:53:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18B45400) [pid = 2336] [serial = 1415] [outer = 17D56800] 15:53:12 INFO - PROCESS | 2336 | 1464735192393 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 15:53:12 INFO - PROCESS | 2336 | 1464735192413 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:53:12 INFO - PROCESS | 2336 | 1464735192416 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 15:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:53:12 INFO - PROCESS | 2336 | 1464735192419 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:53:12 INFO - PROCESS | 2336 | 1464735192421 Marionette TRACE conn5 <- [1,1850,null,{}] 15:53:12 INFO - PROCESS | 2336 | 1464735192424 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:12 INFO - PROCESS | 2336 | 1464735192576 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:53:12 INFO - PROCESS | 2336 | 1464735192589 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:12 INFO - PROCESS | 2336 | ++DOCSHELL 0DB02800 == 48 [pid = 2336] [id = 472] 15:53:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (17DCF000) [pid = 2336] [serial = 1416] [outer = 00000000] 15:53:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (191EA000) [pid = 2336] [serial = 1417] [outer = 17DCF000] 15:53:12 INFO - PROCESS | 2336 | 1464735192641 Marionette DEBUG loaded listener.js 15:53:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A00D800) [pid = 2336] [serial = 1418] [outer = 17DCF000] 15:53:12 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:53:13 INFO - PROCESS | 2336 | 1464735193264 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 870ms 15:53:13 INFO - PROCESS | 2336 | 1464735193290 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:53:13 INFO - PROCESS | 2336 | 1464735193295 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 15:53:13 INFO - PROCESS | 2336 | 1464735193300 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:53:13 INFO - PROCESS | 2336 | 1464735193304 Marionette TRACE conn5 <- [1,1854,null,{}] 15:53:13 INFO - PROCESS | 2336 | 1464735193310 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:13 INFO - PROCESS | 2336 | 1464735193423 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:53:13 INFO - PROCESS | 2336 | 1464735193535 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:13 INFO - PROCESS | 2336 | ++DOCSHELL 0DB05C00 == 49 [pid = 2336] [id = 473] 15:53:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0DB0CC00) [pid = 2336] [serial = 1419] [outer = 00000000] 15:53:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0E2A1800) [pid = 2336] [serial = 1420] [outer = 0DB0CC00] 15:53:13 INFO - PROCESS | 2336 | 1464735193592 Marionette DEBUG loaded listener.js 15:53:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (11E32000) [pid = 2336] [serial = 1421] [outer = 0DB0CC00] 15:53:14 INFO - PROCESS | 2336 | 1464735194205 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 987ms 15:53:14 INFO - PROCESS | 2336 | 1464735194288 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:53:14 INFO - PROCESS | 2336 | 1464735194294 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 15:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:53:14 INFO - PROCESS | 2336 | 1464735194300 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:53:14 INFO - PROCESS | 2336 | 1464735194303 Marionette TRACE conn5 <- [1,1858,null,{}] 15:53:14 INFO - PROCESS | 2336 | 1464735194323 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:14 INFO - PROCESS | 2336 | 1464735194441 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:53:14 INFO - PROCESS | 2336 | 1464735194571 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:14 INFO - PROCESS | 2336 | ++DOCSHELL 139ED800 == 50 [pid = 2336] [id = 474] 15:53:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (139F4C00) [pid = 2336] [serial = 1422] [outer = 00000000] 15:53:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (14E0C800) [pid = 2336] [serial = 1423] [outer = 139F4C00] 15:53:14 INFO - PROCESS | 2336 | 1464735194626 Marionette DEBUG loaded listener.js 15:53:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (15ACC000) [pid = 2336] [serial = 1424] [outer = 139F4C00] 15:53:15 INFO - PROCESS | 2336 | 1464735195263 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 990ms 15:53:15 INFO - PROCESS | 2336 | 1464735195292 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:53:15 INFO - PROCESS | 2336 | 1464735195295 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 15:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:53:15 INFO - PROCESS | 2336 | 1464735195299 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:53:15 INFO - PROCESS | 2336 | 1464735195302 Marionette TRACE conn5 <- [1,1862,null,{}] 15:53:15 INFO - PROCESS | 2336 | 1464735195313 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:15 INFO - PROCESS | 2336 | 1464735195424 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:53:15 INFO - PROCESS | 2336 | 1464735195537 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:15 INFO - PROCESS | 2336 | ++DOCSHELL 17BD0800 == 51 [pid = 2336] [id = 475] 15:53:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A00C400) [pid = 2336] [serial = 1425] [outer = 00000000] 15:53:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1A011000) [pid = 2336] [serial = 1426] [outer = 1A00C400] 15:53:15 INFO - PROCESS | 2336 | 1464735195634 Marionette DEBUG loaded listener.js 15:53:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1A016800) [pid = 2336] [serial = 1427] [outer = 1A00C400] 15:53:16 INFO - PROCESS | 2336 | 1464735196281 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1023ms 15:53:16 INFO - PROCESS | 2336 | 1464735196325 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:53:16 INFO - PROCESS | 2336 | 1464735196329 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 15:53:16 INFO - PROCESS | 2336 | 1464735196332 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:53:16 INFO - PROCESS | 2336 | 1464735196334 Marionette TRACE conn5 <- [1,1866,null,{}] 15:53:16 INFO - PROCESS | 2336 | 1464735196338 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:16 INFO - PROCESS | 2336 | 1464735196447 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:53:16 INFO - PROCESS | 2336 | 1464735196584 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:16 INFO - PROCESS | 2336 | ++DOCSHELL 1A00F800 == 52 [pid = 2336] [id = 476] 15:53:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1A099000) [pid = 2336] [serial = 1428] [outer = 00000000] 15:53:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1A34C000) [pid = 2336] [serial = 1429] [outer = 1A099000] 15:53:16 INFO - PROCESS | 2336 | 1464735196640 Marionette DEBUG loaded listener.js 15:53:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1A34EC00) [pid = 2336] [serial = 1430] [outer = 1A099000] 15:53:17 INFO - PROCESS | 2336 | 1464735197185 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 15:53:17 INFO - PROCESS | 2336 | 1464735197265 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:53:17 INFO - PROCESS | 2336 | 1464735197268 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 15:53:17 INFO - PROCESS | 2336 | 1464735197271 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:53:17 INFO - PROCESS | 2336 | 1464735197273 Marionette TRACE conn5 <- [1,1870,null,{}] 15:53:17 INFO - PROCESS | 2336 | 1464735197277 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:17 INFO - PROCESS | 2336 | 1464735197381 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:53:17 INFO - PROCESS | 2336 | 1464735197493 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:17 INFO - PROCESS | 2336 | ++DOCSHELL 14F4C400 == 53 [pid = 2336] [id = 477] 15:53:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (15A3B800) [pid = 2336] [serial = 1431] [outer = 00000000] 15:53:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1679C400) [pid = 2336] [serial = 1432] [outer = 15A3B800] 15:53:17 INFO - PROCESS | 2336 | 1464735197548 Marionette DEBUG loaded listener.js 15:53:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (17C08400) [pid = 2336] [serial = 1433] [outer = 15A3B800] 15:53:18 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:53:18 INFO - PROCESS | 2336 | 1464735198312 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1070ms 15:53:18 INFO - PROCESS | 2336 | 1464735198353 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:53:18 INFO - PROCESS | 2336 | 1464735198358 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 15:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:53:18 INFO - PROCESS | 2336 | 1464735198363 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:53:18 INFO - PROCESS | 2336 | 1464735198368 Marionette TRACE conn5 <- [1,1874,null,{}] 15:53:18 INFO - PROCESS | 2336 | 1464735198373 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:18 INFO - PROCESS | 2336 | 1464735198477 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:53:18 INFO - PROCESS | 2336 | 1464735198621 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:18 INFO - PROCESS | 2336 | ++DOCSHELL 0DC52400 == 54 [pid = 2336] [id = 478] 15:53:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (0DC5C400) [pid = 2336] [serial = 1434] [outer = 00000000] 15:53:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1212C800) [pid = 2336] [serial = 1435] [outer = 0DC5C400] 15:53:18 INFO - PROCESS | 2336 | 1464735198673 Marionette DEBUG loaded listener.js 15:53:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (128A8400) [pid = 2336] [serial = 1436] [outer = 0DC5C400] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 15AD5C00 == 53 [pid = 2336] [id = 471] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 139F6C00 == 52 [pid = 2336] [id = 470] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 1794C800 == 51 [pid = 2336] [id = 469] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 15A46C00 == 50 [pid = 2336] [id = 468] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 155DD400 == 49 [pid = 2336] [id = 467] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 14E92800 == 48 [pid = 2336] [id = 466] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 139EB800 == 47 [pid = 2336] [id = 465] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 0E1C2000 == 46 [pid = 2336] [id = 464] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 0C932800 == 45 [pid = 2336] [id = 463] 15:53:18 INFO - PROCESS | 2336 | --DOCSHELL 0D455C00 == 44 [pid = 2336] [id = 462] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (0D77AC00) [pid = 2336] [serial = 1342] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (177F0400) [pid = 2336] [serial = 1360] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (18036400) [pid = 2336] [serial = 1370] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (10CB5000) [pid = 2336] [serial = 1348] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (16735C00) [pid = 2336] [serial = 1358] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (11F7F400) [pid = 2336] [serial = 1349] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (17C08C00) [pid = 2336] [serial = 1363] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (155DAC00) [pid = 2336] [serial = 1354] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1340BC00) [pid = 2336] [serial = 1333] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (0C93C000) [pid = 2336] [serial = 1345] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (0D26F000) [pid = 2336] [serial = 1346] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (13DA1000) [pid = 2336] [serial = 1351] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (14E03C00) [pid = 2336] [serial = 1352] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (17C09000) [pid = 2336] [serial = 1339] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (177F5C00) [pid = 2336] [serial = 1361] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (17144000) [pid = 2336] [serial = 1366] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1807EC00) [pid = 2336] [serial = 1372] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (18003400) [pid = 2336] [serial = 1369] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (17D4E400) [pid = 2336] [serial = 1364] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (17C0F400) [pid = 2336] [serial = 1367] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (155E1C00) [pid = 2336] [serial = 1355] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (171D2400) [pid = 2336] [serial = 1336] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0DB0A400) [pid = 2336] [serial = 1330] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (16024800) [pid = 2336] [serial = 1357] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (0DC38C00) [pid = 2336] [serial = 1343] [outer = 00000000] [url = about:blank] 15:53:19 INFO - PROCESS | 2336 | 1464735199196 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 15:53:19 INFO - PROCESS | 2336 | 1464735199237 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:53:19 INFO - PROCESS | 2336 | 1464735199242 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 15:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:53:19 INFO - PROCESS | 2336 | 1464735199248 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:53:19 INFO - PROCESS | 2336 | 1464735199251 Marionette TRACE conn5 <- [1,1878,null,{}] 15:53:19 INFO - PROCESS | 2336 | 1464735199255 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:19 INFO - PROCESS | 2336 | 1464735199345 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:53:19 INFO - PROCESS | 2336 | 1464735199356 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:19 INFO - PROCESS | 2336 | ++DOCSHELL 0DC57400 == 45 [pid = 2336] [id = 479] 15:53:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (0DFB3C00) [pid = 2336] [serial = 1437] [outer = 00000000] 15:53:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (11E31800) [pid = 2336] [serial = 1438] [outer = 0DFB3C00] 15:53:19 INFO - PROCESS | 2336 | 1464735199400 Marionette DEBUG loaded listener.js 15:53:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (11EEB800) [pid = 2336] [serial = 1439] [outer = 0DFB3C00] 15:53:19 INFO - PROCESS | 2336 | 1464735199887 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 15:53:19 INFO - PROCESS | 2336 | 1464735199921 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:53:19 INFO - PROCESS | 2336 | 1464735199924 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 15:53:19 INFO - PROCESS | 2336 | 1464735199927 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:53:19 INFO - PROCESS | 2336 | 1464735199931 Marionette TRACE conn5 <- [1,1882,null,{}] 15:53:19 INFO - PROCESS | 2336 | 1464735199941 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:20 INFO - PROCESS | 2336 | 1464735200032 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:53:20 INFO - PROCESS | 2336 | 1464735200043 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:20 INFO - PROCESS | 2336 | ++DOCSHELL 14E03C00 == 46 [pid = 2336] [id = 480] 15:53:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (14E05000) [pid = 2336] [serial = 1440] [outer = 00000000] 15:53:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (14F44800) [pid = 2336] [serial = 1441] [outer = 14E05000] 15:53:20 INFO - PROCESS | 2336 | 1464735200092 Marionette DEBUG loaded listener.js 15:53:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (155DD800) [pid = 2336] [serial = 1442] [outer = 14E05000] 15:53:20 INFO - PROCESS | 2336 | 1464735200594 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 15:53:20 INFO - PROCESS | 2336 | 1464735200661 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:53:20 INFO - PROCESS | 2336 | 1464735200664 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 15:53:20 INFO - PROCESS | 2336 | 1464735200667 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:53:20 INFO - PROCESS | 2336 | 1464735200668 Marionette TRACE conn5 <- [1,1886,null,{}] 15:53:20 INFO - PROCESS | 2336 | 1464735200672 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:20 INFO - PROCESS | 2336 | 1464735200759 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:53:20 INFO - PROCESS | 2336 | 1464735200768 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:20 INFO - PROCESS | 2336 | ++DOCSHELL 15AD5C00 == 47 [pid = 2336] [id = 481] 15:53:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (15AD7000) [pid = 2336] [serial = 1443] [outer = 00000000] 15:53:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (165E5400) [pid = 2336] [serial = 1444] [outer = 15AD7000] 15:53:20 INFO - PROCESS | 2336 | 1464735200814 Marionette DEBUG loaded listener.js 15:53:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (16BE4800) [pid = 2336] [serial = 1445] [outer = 15AD7000] 15:53:21 INFO - PROCESS | 2336 | 1464735201483 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 870ms 15:53:21 INFO - PROCESS | 2336 | 1464735201542 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:53:21 INFO - PROCESS | 2336 | 1464735201546 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 15:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:53:21 INFO - PROCESS | 2336 | 1464735201552 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:53:21 INFO - PROCESS | 2336 | 1464735201556 Marionette TRACE conn5 <- [1,1890,null,{}] 15:53:21 INFO - PROCESS | 2336 | 1464735201562 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:21 INFO - PROCESS | 2336 | 1464735201680 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:53:21 INFO - PROCESS | 2336 | 1464735201784 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:21 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0A400 == 48 [pid = 2336] [id = 482] 15:53:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0DC3CC00) [pid = 2336] [serial = 1446] [outer = 00000000] 15:53:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (0E2F8800) [pid = 2336] [serial = 1447] [outer = 0DC3CC00] 15:53:21 INFO - PROCESS | 2336 | 1464735201840 Marionette DEBUG loaded listener.js 15:53:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (12538C00) [pid = 2336] [serial = 1448] [outer = 0DC3CC00] 15:53:22 INFO - PROCESS | 2336 | 1464735202439 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 15:53:22 INFO - PROCESS | 2336 | 1464735202482 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:53:22 INFO - PROCESS | 2336 | 1464735202488 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 15:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:53:22 INFO - PROCESS | 2336 | 1464735202495 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:53:22 INFO - PROCESS | 2336 | 1464735202498 Marionette TRACE conn5 <- [1,1894,null,{}] 15:53:22 INFO - PROCESS | 2336 | 1464735202501 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:22 INFO - PROCESS | 2336 | 1464735202613 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:53:22 INFO - PROCESS | 2336 | 1464735202725 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:22 INFO - PROCESS | 2336 | ++DOCSHELL 0D26E000 == 49 [pid = 2336] [id = 483] 15:53:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (139F8000) [pid = 2336] [serial = 1449] [outer = 00000000] 15:53:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (15A4DC00) [pid = 2336] [serial = 1450] [outer = 139F8000] 15:53:22 INFO - PROCESS | 2336 | 1464735202781 Marionette DEBUG loaded listener.js 15:53:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (165E4000) [pid = 2336] [serial = 1451] [outer = 139F8000] 15:53:23 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:53:23 INFO - PROCESS | 2336 | 1464735203419 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 15:53:23 INFO - PROCESS | 2336 | 1464735203466 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:53:23 INFO - PROCESS | 2336 | 1464735203469 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 15:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:53:23 INFO - PROCESS | 2336 | 1464735203473 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:53:23 INFO - PROCESS | 2336 | 1464735203476 Marionette TRACE conn5 <- [1,1898,null,{}] 15:53:23 INFO - PROCESS | 2336 | 1464735203487 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:23 INFO - PROCESS | 2336 | 1464735203629 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:53:23 INFO - PROCESS | 2336 | 1464735203768 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:23 INFO - PROCESS | 2336 | ++DOCSHELL 1797BC00 == 50 [pid = 2336] [id = 484] 15:53:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (17C0F000) [pid = 2336] [serial = 1452] [outer = 00000000] 15:53:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (17D58800) [pid = 2336] [serial = 1453] [outer = 17C0F000] 15:53:23 INFO - PROCESS | 2336 | 1464735203826 Marionette DEBUG loaded listener.js 15:53:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (18008000) [pid = 2336] [serial = 1454] [outer = 17C0F000] 15:53:24 INFO - PROCESS | 2336 | 1464735204427 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 15:53:24 INFO - PROCESS | 2336 | 1464735204446 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:53:24 INFO - PROCESS | 2336 | 1464735204449 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 15:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:53:24 INFO - PROCESS | 2336 | 1464735204452 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:53:24 INFO - PROCESS | 2336 | 1464735204454 Marionette TRACE conn5 <- [1,1902,null,{}] 15:53:24 INFO - PROCESS | 2336 | 1464735204458 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:24 INFO - PROCESS | 2336 | 1464735204565 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:53:24 INFO - PROCESS | 2336 | 1464735204701 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:24 INFO - PROCESS | 2336 | ++DOCSHELL 18B46400 == 51 [pid = 2336] [id = 485] 15:53:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (18B48C00) [pid = 2336] [serial = 1455] [outer = 00000000] 15:53:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (19144C00) [pid = 2336] [serial = 1456] [outer = 18B48C00] 15:53:24 INFO - PROCESS | 2336 | 1464735204757 Marionette DEBUG loaded listener.js 15:53:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (19B7B400) [pid = 2336] [serial = 1457] [outer = 18B48C00] 15:53:25 INFO - PROCESS | 2336 | 1464735205294 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 870ms 15:53:25 INFO - PROCESS | 2336 | 1464735205326 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:53:25 INFO - PROCESS | 2336 | 1464735205329 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 15:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:53:25 INFO - PROCESS | 2336 | 1464735205332 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:53:25 INFO - PROCESS | 2336 | 1464735205334 Marionette TRACE conn5 <- [1,1906,null,{}] 15:53:25 INFO - PROCESS | 2336 | 1464735205338 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:25 INFO - PROCESS | 2336 | 1464735205438 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:53:25 INFO - PROCESS | 2336 | 1464735205548 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:25 INFO - PROCESS | 2336 | ++DOCSHELL 0D274000 == 52 [pid = 2336] [id = 486] 15:53:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (171C7800) [pid = 2336] [serial = 1458] [outer = 00000000] 15:53:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1A014400) [pid = 2336] [serial = 1459] [outer = 171C7800] 15:53:25 INFO - PROCESS | 2336 | 1464735205603 Marionette DEBUG loaded listener.js 15:53:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1A091C00) [pid = 2336] [serial = 1460] [outer = 171C7800] 15:53:26 INFO - PROCESS | 2336 | 1464735206242 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 15:53:26 INFO - PROCESS | 2336 | 1464735206306 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:53:26 INFO - PROCESS | 2336 | 1464735206309 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 15:53:26 INFO - PROCESS | 2336 | 1464735206312 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:53:26 INFO - PROCESS | 2336 | 1464735206314 Marionette TRACE conn5 <- [1,1910,null,{}] 15:53:26 INFO - PROCESS | 2336 | 1464735206318 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:26 INFO - PROCESS | 2336 | 1464735206449 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:53:26 INFO - PROCESS | 2336 | 1464735206592 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:26 INFO - PROCESS | 2336 | ++DOCSHELL 0D781800 == 53 [pid = 2336] [id = 487] 15:53:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (0DD38C00) [pid = 2336] [serial = 1461] [outer = 00000000] 15:53:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1A677800) [pid = 2336] [serial = 1462] [outer = 0DD38C00] 15:53:26 INFO - PROCESS | 2336 | 1464735206649 Marionette DEBUG loaded listener.js 15:53:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1AEA7000) [pid = 2336] [serial = 1463] [outer = 0DD38C00] 15:53:27 INFO - PROCESS | 2336 | 1464735207315 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1067ms 15:53:27 INFO - PROCESS | 2336 | 1464735207389 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:53:27 INFO - PROCESS | 2336 | 1464735207393 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 15:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:53:27 INFO - PROCESS | 2336 | 1464735207398 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:53:27 INFO - PROCESS | 2336 | 1464735207402 Marionette TRACE conn5 <- [1,1914,null,{}] 15:53:27 INFO - PROCESS | 2336 | 1464735207406 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:27 INFO - PROCESS | 2336 | 1464735207538 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:53:27 INFO - PROCESS | 2336 | 1464735207680 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:27 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3AC00 == 54 [pid = 2336] [id = 488] 15:53:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (0DC5A000) [pid = 2336] [serial = 1464] [outer = 00000000] 15:53:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (126A0000) [pid = 2336] [serial = 1465] [outer = 0DC5A000] 15:53:27 INFO - PROCESS | 2336 | 1464735207733 Marionette DEBUG loaded listener.js 15:53:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (139F5800) [pid = 2336] [serial = 1466] [outer = 0DC5A000] 15:53:27 INFO - PROCESS | 2336 | --DOCSHELL 14E03C00 == 53 [pid = 2336] [id = 480] 15:53:27 INFO - PROCESS | 2336 | --DOCSHELL 0DC57400 == 52 [pid = 2336] [id = 479] 15:53:27 INFO - PROCESS | 2336 | --DOCSHELL 0DC52400 == 51 [pid = 2336] [id = 478] 15:53:27 INFO - PROCESS | 2336 | --DOCSHELL 0DB05C00 == 50 [pid = 2336] [id = 473] 15:53:28 INFO - PROCESS | 2336 | [2336] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 15:53:28 INFO - PROCESS | 2336 | 1464735208319 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 990ms 15:53:28 INFO - PROCESS | 2336 | 1464735208393 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:53:28 INFO - PROCESS | 2336 | 1464735208398 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 15:53:28 INFO - PROCESS | 2336 | 1464735208405 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:53:28 INFO - PROCESS | 2336 | 1464735208407 Marionette TRACE conn5 <- [1,1918,null,{}] 15:53:28 INFO - PROCESS | 2336 | 1464735208411 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:28 INFO - PROCESS | 2336 | 1464735208535 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:53:28 INFO - PROCESS | 2336 | 1464735208601 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:28 INFO - PROCESS | 2336 | ++DOCSHELL 139F3000 == 51 [pid = 2336] [id = 489] 15:53:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (13D96000) [pid = 2336] [serial = 1467] [outer = 00000000] 15:53:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (14F46800) [pid = 2336] [serial = 1468] [outer = 13D96000] 15:53:28 INFO - PROCESS | 2336 | 1464735208646 Marionette DEBUG loaded listener.js 15:53:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (15A4D800) [pid = 2336] [serial = 1469] [outer = 13D96000] 15:53:29 INFO - PROCESS | 2336 | 1464735209093 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 15:53:29 INFO - PROCESS | 2336 | 1464735209152 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:53:29 INFO - PROCESS | 2336 | 1464735209155 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 15:53:29 INFO - PROCESS | 2336 | 1464735209161 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:53:29 INFO - PROCESS | 2336 | 1464735209164 Marionette TRACE conn5 <- [1,1922,null,{}] 15:53:29 INFO - PROCESS | 2336 | 1464735209174 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:29 INFO - PROCESS | 2336 | 1464735209300 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:53:29 INFO - PROCESS | 2336 | 1464735209373 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:29 INFO - PROCESS | 2336 | ++DOCSHELL 17955C00 == 52 [pid = 2336] [id = 490] 15:53:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (17C08C00) [pid = 2336] [serial = 1470] [outer = 00000000] 15:53:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (18003400) [pid = 2336] [serial = 1471] [outer = 17C08C00] 15:53:29 INFO - PROCESS | 2336 | 1464735209420 Marionette DEBUG loaded listener.js 15:53:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (19FD9000) [pid = 2336] [serial = 1472] [outer = 17C08C00] 15:53:29 INFO - PROCESS | 2336 | 1464735209865 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 15:53:29 INFO - PROCESS | 2336 | 1464735209901 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:53:29 INFO - PROCESS | 2336 | 1464735209904 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 15:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:53:29 INFO - PROCESS | 2336 | 1464735209912 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:53:29 INFO - PROCESS | 2336 | 1464735209914 Marionette TRACE conn5 <- [1,1926,null,{}] 15:53:29 INFO - PROCESS | 2336 | 1464735209917 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:30 INFO - PROCESS | 2336 | 1464735210240 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (15A3F400) [pid = 2336] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (15ACB400) [pid = 2336] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (0C932C00) [pid = 2336] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (139F1400) [pid = 2336] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0C85B400) [pid = 2336] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (0E1CC800) [pid = 2336] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (14E96400) [pid = 2336] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1794D000) [pid = 2336] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (155D9C00) [pid = 2336] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:53:30 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (17D56800) [pid = 2336] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:53:30 INFO - PROCESS | 2336 | 1464735210314 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:30 INFO - PROCESS | 2336 | ++DOCSHELL 0C85B400 == 53 [pid = 2336] [id = 491] 15:53:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (0C932C00) [pid = 2336] [serial = 1473] [outer = 00000000] 15:53:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (0EC8C800) [pid = 2336] [serial = 1474] [outer = 0C932C00] 15:53:30 INFO - PROCESS | 2336 | 1464735210361 Marionette DEBUG loaded listener.js 15:53:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (14F50000) [pid = 2336] [serial = 1475] [outer = 0C932C00] 15:53:30 INFO - PROCESS | 2336 | 1464735210781 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 15:53:30 INFO - PROCESS | 2336 | 1464735210842 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:53:30 INFO - PROCESS | 2336 | 1464735210844 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 15:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:53:30 INFO - PROCESS | 2336 | 1464735210847 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:53:30 INFO - PROCESS | 2336 | 1464735210849 Marionette TRACE conn5 <- [1,1930,null,{}] 15:53:30 INFO - PROCESS | 2336 | 1464735210853 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:30 INFO - PROCESS | 2336 | 1464735210940 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:53:30 INFO - PROCESS | 2336 | 1464735210947 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:30 INFO - PROCESS | 2336 | ++DOCSHELL 0CCF0C00 == 54 [pid = 2336] [id = 492] 15:53:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (17C0B000) [pid = 2336] [serial = 1476] [outer = 00000000] 15:53:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1A66B000) [pid = 2336] [serial = 1477] [outer = 17C0B000] 15:53:30 INFO - PROCESS | 2336 | 1464735210991 Marionette DEBUG loaded listener.js 15:53:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1AEA9C00) [pid = 2336] [serial = 1478] [outer = 17C0B000] 15:53:31 INFO - PROCESS | 2336 | 1464735211463 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 15:53:31 INFO - PROCESS | 2336 | 1464735211518 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:53:31 INFO - PROCESS | 2336 | 1464735211520 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 15:53:31 INFO - PROCESS | 2336 | 1464735211523 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:53:31 INFO - PROCESS | 2336 | 1464735211525 Marionette TRACE conn5 <- [1,1934,null,{}] 15:53:31 INFO - PROCESS | 2336 | 1464735211528 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:31 INFO - PROCESS | 2336 | 1464735211622 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:53:31 INFO - PROCESS | 2336 | 1464735211629 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:31 INFO - PROCESS | 2336 | ++DOCSHELL 1AEAF800 == 55 [pid = 2336] [id = 493] 15:53:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1AEAFC00) [pid = 2336] [serial = 1479] [outer = 00000000] 15:53:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1B0B7000) [pid = 2336] [serial = 1480] [outer = 1AEAFC00] 15:53:31 INFO - PROCESS | 2336 | 1464735211674 Marionette DEBUG loaded listener.js 15:53:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1B0B8000) [pid = 2336] [serial = 1481] [outer = 1AEAFC00] 15:53:32 INFO - PROCESS | 2336 | 1464735212115 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 15:53:32 INFO - PROCESS | 2336 | 1464735212173 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:53:32 INFO - PROCESS | 2336 | 1464735212175 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 15:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:53:32 INFO - PROCESS | 2336 | 1464735212180 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:53:32 INFO - PROCESS | 2336 | 1464735212182 Marionette TRACE conn5 <- [1,1938,null,{}] 15:53:32 INFO - PROCESS | 2336 | 1464735212185 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:32 INFO - PROCESS | 2336 | 1464735212330 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:53:32 INFO - PROCESS | 2336 | 1464735212469 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:32 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E7000 == 56 [pid = 2336] [id = 494] 15:53:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (0C8E9400) [pid = 2336] [serial = 1482] [outer = 00000000] 15:53:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0D2C8000) [pid = 2336] [serial = 1483] [outer = 0C8E9400] 15:53:32 INFO - PROCESS | 2336 | 1464735212528 Marionette DEBUG loaded listener.js 15:53:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (0DC32C00) [pid = 2336] [serial = 1484] [outer = 0C8E9400] 15:53:33 INFO - PROCESS | 2336 | 1464735213178 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1076ms 15:53:33 INFO - PROCESS | 2336 | 1464735213260 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:53:33 INFO - PROCESS | 2336 | 1464735213264 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 15:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:53:33 INFO - PROCESS | 2336 | 1464735213269 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:53:33 INFO - PROCESS | 2336 | 1464735213273 Marionette TRACE conn5 <- [1,1942,null,{}] 15:53:33 INFO - PROCESS | 2336 | 1464735213278 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:33 INFO - PROCESS | 2336 | 1464735213397 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:53:33 INFO - PROCESS | 2336 | 1464735213543 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:33 INFO - PROCESS | 2336 | ++DOCSHELL 14E92400 == 57 [pid = 2336] [id = 495] 15:53:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (14F4A000) [pid = 2336] [serial = 1485] [outer = 00000000] 15:53:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (177F5C00) [pid = 2336] [serial = 1486] [outer = 14F4A000] 15:53:33 INFO - PROCESS | 2336 | 1464735213603 Marionette DEBUG loaded listener.js 15:53:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (17953800) [pid = 2336] [serial = 1487] [outer = 14F4A000] 15:53:34 INFO - PROCESS | 2336 | 1464735214166 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 15:53:34 INFO - PROCESS | 2336 | 1464735214205 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:53:34 INFO - PROCESS | 2336 | 1464735214208 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 15:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:53:34 INFO - PROCESS | 2336 | 1464735214212 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:53:34 INFO - PROCESS | 2336 | 1464735214214 Marionette TRACE conn5 <- [1,1946,null,{}] 15:53:34 INFO - PROCESS | 2336 | 1464735214218 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:34 INFO - PROCESS | 2336 | 1464735214327 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:53:34 INFO - PROCESS | 2336 | 1464735214489 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:34 INFO - PROCESS | 2336 | ++DOCSHELL 1A671000 == 58 [pid = 2336] [id = 496] 15:53:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1A671400) [pid = 2336] [serial = 1488] [outer = 00000000] 15:53:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1B0AC000) [pid = 2336] [serial = 1489] [outer = 1A671400] 15:53:34 INFO - PROCESS | 2336 | 1464735214546 Marionette DEBUG loaded listener.js 15:53:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1B0D1800) [pid = 2336] [serial = 1490] [outer = 1A671400] 15:53:35 INFO - PROCESS | 2336 | 1464735215152 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 15:53:35 INFO - PROCESS | 2336 | 1464735215184 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:53:35 INFO - PROCESS | 2336 | 1464735215188 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 15:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:53:35 INFO - PROCESS | 2336 | 1464735215199 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:53:35 INFO - PROCESS | 2336 | 1464735215204 Marionette TRACE conn5 <- [1,1950,null,{}] 15:53:35 INFO - PROCESS | 2336 | 1464735215208 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:35 INFO - PROCESS | 2336 | 1464735215323 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:53:35 INFO - PROCESS | 2336 | 1464735215470 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:35 INFO - PROCESS | 2336 | ++DOCSHELL 1B160400 == 59 [pid = 2336] [id = 497] 15:53:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1B162800) [pid = 2336] [serial = 1491] [outer = 00000000] 15:53:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1B167C00) [pid = 2336] [serial = 1492] [outer = 1B162800] 15:53:35 INFO - PROCESS | 2336 | 1464735215527 Marionette DEBUG loaded listener.js 15:53:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1B16AC00) [pid = 2336] [serial = 1493] [outer = 1B162800] 15:53:36 INFO - PROCESS | 2336 | 1464735216153 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 990ms 15:53:36 INFO - PROCESS | 2336 | 1464735216184 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:53:36 INFO - PROCESS | 2336 | 1464735216186 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 15:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:53:36 INFO - PROCESS | 2336 | 1464735216204 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:53:36 INFO - PROCESS | 2336 | 1464735216206 Marionette TRACE conn5 <- [1,1954,null,{}] 15:53:36 INFO - PROCESS | 2336 | 1464735216210 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:36 INFO - PROCESS | 2336 | 1464735216316 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:53:36 INFO - PROCESS | 2336 | 1464735216459 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:36 INFO - PROCESS | 2336 | ++DOCSHELL 1B391800 == 60 [pid = 2336] [id = 498] 15:53:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1B394800) [pid = 2336] [serial = 1494] [outer = 00000000] 15:53:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1B399C00) [pid = 2336] [serial = 1495] [outer = 1B394800] 15:53:36 INFO - PROCESS | 2336 | 1464735216513 Marionette DEBUG loaded listener.js 15:53:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1B39C800) [pid = 2336] [serial = 1496] [outer = 1B394800] 15:53:37 INFO - PROCESS | 2336 | 1464735217058 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 870ms 15:53:37 INFO - PROCESS | 2336 | 1464735217075 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:53:37 INFO - PROCESS | 2336 | 1464735217077 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 15:53:37 INFO - PROCESS | 2336 | 1464735217080 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:53:37 INFO - PROCESS | 2336 | 1464735217082 Marionette TRACE conn5 <- [1,1958,null,{}] 15:53:37 INFO - PROCESS | 2336 | 1464735217086 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:37 INFO - PROCESS | 2336 | 1464735217243 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:53:37 INFO - PROCESS | 2336 | 1464735217325 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:37 INFO - PROCESS | 2336 | ++DOCSHELL 14F47400 == 61 [pid = 2336] [id = 499] 15:53:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (16029400) [pid = 2336] [serial = 1497] [outer = 00000000] 15:53:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (18B43800) [pid = 2336] [serial = 1498] [outer = 16029400] 15:53:37 INFO - PROCESS | 2336 | 1464735217387 Marionette DEBUG loaded listener.js 15:53:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1B3AE000) [pid = 2336] [serial = 1499] [outer = 16029400] 15:53:37 INFO - PROCESS | 2336 | 1464735217991 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 15:53:38 INFO - PROCESS | 2336 | 1464735218015 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:53:38 INFO - PROCESS | 2336 | 1464735218017 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 15:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:53:38 INFO - PROCESS | 2336 | 1464735218038 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:53:38 INFO - PROCESS | 2336 | 1464735218040 Marionette TRACE conn5 <- [1,1962,null,{}] 15:53:38 INFO - PROCESS | 2336 | 1464735218046 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:38 INFO - PROCESS | 2336 | 1464735218154 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:53:38 INFO - PROCESS | 2336 | 1464735218434 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:38 INFO - PROCESS | 2336 | ++DOCSHELL 0D467800 == 62 [pid = 2336] [id = 500] 15:53:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (0DB06000) [pid = 2336] [serial = 1500] [outer = 00000000] 15:53:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (0DC50800) [pid = 2336] [serial = 1501] [outer = 0DB06000] 15:53:38 INFO - PROCESS | 2336 | 1464735218494 Marionette DEBUG loaded listener.js 15:53:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (0DFAD800) [pid = 2336] [serial = 1502] [outer = 0DB06000] 15:53:39 INFO - PROCESS | 2336 | 1464735219145 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1139ms 15:53:39 INFO - PROCESS | 2336 | 1464735219164 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:53:39 INFO - PROCESS | 2336 | 1464735219168 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 15:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:53:39 INFO - PROCESS | 2336 | 1464735219172 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:53:39 INFO - PROCESS | 2336 | 1464735219176 Marionette TRACE conn5 <- [1,1966,null,{}] 15:53:39 INFO - PROCESS | 2336 | 1464735219181 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:39 INFO - PROCESS | 2336 | 1464735219284 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 18038000 == 61 [pid = 2336] [id = 457] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 1AEAF800 == 60 [pid = 2336] [id = 493] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 0CCF0C00 == 59 [pid = 2336] [id = 492] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 0C85B400 == 58 [pid = 2336] [id = 491] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 17955C00 == 57 [pid = 2336] [id = 490] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 139F3000 == 56 [pid = 2336] [id = 489] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 0DC3AC00 == 55 [pid = 2336] [id = 488] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 0D26E000 == 54 [pid = 2336] [id = 483] 15:53:39 INFO - PROCESS | 2336 | --DOCSHELL 0DB0A400 == 53 [pid = 2336] [id = 482] 15:53:39 INFO - PROCESS | 2336 | 1464735219490 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (15ACD800) [pid = 2336] [serial = 1402] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (170B1800) [pid = 2336] [serial = 1406] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (16CD0800) [pid = 2336] [serial = 1405] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (165E5800) [pid = 2336] [serial = 1403] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (0D44AC00) [pid = 2336] [serial = 1390] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (0DB0E800) [pid = 2336] [serial = 1391] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0E2A4400) [pid = 2336] [serial = 1375] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (13D9DC00) [pid = 2336] [serial = 1396] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (13DE5800) [pid = 2336] [serial = 1397] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (0DC5D800) [pid = 2336] [serial = 1388] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (0DC31400) [pid = 2336] [serial = 1387] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (10CB1C00) [pid = 2336] [serial = 1393] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (11EF3800) [pid = 2336] [serial = 1394] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (14F50C00) [pid = 2336] [serial = 1399] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (14E03800) [pid = 2336] [serial = 1378] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (17C02C00) [pid = 2336] [serial = 1408] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (18B50000) [pid = 2336] [serial = 1381] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (19BD9C00) [pid = 2336] [serial = 1384] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (177F2800) [pid = 2336] [serial = 1411] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (18B45400) [pid = 2336] [serial = 1415] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (18034000) [pid = 2336] [serial = 1414] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (17C05400) [pid = 2336] [serial = 1409] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (17BCB400) [pid = 2336] [serial = 1412] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (14FCC000) [pid = 2336] [serial = 1400] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (191EA000) [pid = 2336] [serial = 1417] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 2336 | ++DOCSHELL 0C933C00 == 54 [pid = 2336] [id = 501] 15:53:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (0C938000) [pid = 2336] [serial = 1503] [outer = 00000000] 15:53:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (0D270C00) [pid = 2336] [serial = 1504] [outer = 0C938000] 15:53:39 INFO - PROCESS | 2336 | 1464735219547 Marionette DEBUG loaded listener.js 15:53:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (0DB05400) [pid = 2336] [serial = 1505] [outer = 0C938000] 15:53:39 INFO - PROCESS | 2336 | 1464735219946 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 830ms 15:53:39 INFO - PROCESS | 2336 | 1464735220006 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:53:39 INFO - PROCESS | 2336 | 1464735220009 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 15:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:53:39 INFO - PROCESS | 2336 | 1464735220014 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:53:39 INFO - PROCESS | 2336 | 1464735220016 Marionette TRACE conn5 <- [1,1970,null,{}] 15:53:39 INFO - PROCESS | 2336 | 1464735220020 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:40 INFO - PROCESS | 2336 | 1464735220147 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:53:40 INFO - PROCESS | 2336 | 1464735220253 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:40 INFO - PROCESS | 2336 | ++DOCSHELL 0DC31800 == 55 [pid = 2336] [id = 502] 15:53:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (0DC51400) [pid = 2336] [serial = 1506] [outer = 00000000] 15:53:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (126A1800) [pid = 2336] [serial = 1507] [outer = 0DC51400] 15:53:40 INFO - PROCESS | 2336 | 1464735220299 Marionette DEBUG loaded listener.js 15:53:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (13DDF800) [pid = 2336] [serial = 1508] [outer = 0DC51400] 15:53:40 INFO - PROCESS | 2336 | 1464735220696 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 15:53:40 INFO - PROCESS | 2336 | 1464735220767 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:53:40 INFO - PROCESS | 2336 | 1464735220769 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 15:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:53:40 INFO - PROCESS | 2336 | 1464735220776 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:53:40 INFO - PROCESS | 2336 | 1464735220781 Marionette TRACE conn5 <- [1,1974,null,{}] 15:53:40 INFO - PROCESS | 2336 | 1464735220794 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:40 INFO - PROCESS | 2336 | 1464735220884 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:53:40 INFO - PROCESS | 2336 | 1464735220899 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:40 INFO - PROCESS | 2336 | ++DOCSHELL 165E6C00 == 56 [pid = 2336] [id = 503] 15:53:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (165E7C00) [pid = 2336] [serial = 1509] [outer = 00000000] 15:53:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1679D000) [pid = 2336] [serial = 1510] [outer = 165E7C00] 15:53:40 INFO - PROCESS | 2336 | 1464735220943 Marionette DEBUG loaded listener.js 15:53:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (170AC400) [pid = 2336] [serial = 1511] [outer = 165E7C00] 15:53:41 INFO - PROCESS | 2336 | 1464735221382 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 15:53:41 INFO - PROCESS | 2336 | 1464735221424 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:53:41 INFO - PROCESS | 2336 | 1464735221427 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 15:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:53:41 INFO - PROCESS | 2336 | 1464735221431 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:53:41 INFO - PROCESS | 2336 | 1464735221433 Marionette TRACE conn5 <- [1,1978,null,{}] 15:53:41 INFO - PROCESS | 2336 | 1464735221437 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:41 INFO - PROCESS | 2336 | 1464735221527 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:53:41 INFO - PROCESS | 2336 | 1464735221534 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:41 INFO - PROCESS | 2336 | ++DOCSHELL 14F50400 == 57 [pid = 2336] [id = 504] 15:53:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (17143400) [pid = 2336] [serial = 1512] [outer = 00000000] 15:53:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (17951000) [pid = 2336] [serial = 1513] [outer = 17143400] 15:53:41 INFO - PROCESS | 2336 | 1464735221580 Marionette DEBUG loaded listener.js 15:53:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (17C0BC00) [pid = 2336] [serial = 1514] [outer = 17143400] 15:53:42 INFO - PROCESS | 2336 | 1464735222041 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 15:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:53:42 INFO - PROCESS | 2336 | 1464735222110 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:53:42 INFO - PROCESS | 2336 | 1464735222112 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 15:53:42 INFO - PROCESS | 2336 | 1464735222115 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:53:42 INFO - PROCESS | 2336 | 1464735222117 Marionette TRACE conn5 <- [1,1982,null,{}] 15:53:42 INFO - PROCESS | 2336 | 1464735222120 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:42 INFO - PROCESS | 2336 | 1464735222239 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:53:42 INFO - PROCESS | 2336 | 1464735222337 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:42 INFO - PROCESS | 2336 | ++DOCSHELL 18003000 == 58 [pid = 2336] [id = 505] 15:53:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1800A000) [pid = 2336] [serial = 1515] [outer = 00000000] 15:53:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1807C000) [pid = 2336] [serial = 1516] [outer = 1800A000] 15:53:42 INFO - PROCESS | 2336 | 1464735222392 Marionette DEBUG loaded listener.js 15:53:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (18C5A000) [pid = 2336] [serial = 1517] [outer = 1800A000] 15:53:42 INFO - PROCESS | 2336 | 1464735222851 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 15:53:42 INFO - PROCESS | 2336 | 1464735222893 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:53:42 INFO - PROCESS | 2336 | 1464735222895 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 15:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:53:42 INFO - PROCESS | 2336 | 1464735222898 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:53:42 INFO - PROCESS | 2336 | 1464735222900 Marionette TRACE conn5 <- [1,1986,null,{}] 15:53:42 INFO - PROCESS | 2336 | 1464735222903 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:43 INFO - PROCESS | 2336 | 1464735223026 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:53:43 INFO - PROCESS | 2336 | 1464735223098 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:43 INFO - PROCESS | 2336 | ++DOCSHELL 1A00DC00 == 59 [pid = 2336] [id = 506] 15:53:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1A012800) [pid = 2336] [serial = 1518] [outer = 00000000] 15:53:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1A34C800) [pid = 2336] [serial = 1519] [outer = 1A012800] 15:53:43 INFO - PROCESS | 2336 | 1464735223141 Marionette DEBUG loaded listener.js 15:53:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1A670000) [pid = 2336] [serial = 1520] [outer = 1A012800] 15:53:43 INFO - PROCESS | 2336 | 1464735223553 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 15:53:43 INFO - PROCESS | 2336 | 1464735223570 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:53:43 INFO - PROCESS | 2336 | 1464735223572 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 15:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:53:43 INFO - PROCESS | 2336 | 1464735223581 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:53:43 INFO - PROCESS | 2336 | 1464735223582 Marionette TRACE conn5 <- [1,1990,null,{}] 15:53:43 INFO - PROCESS | 2336 | 1464735223586 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:43 INFO - PROCESS | 2336 | 1464735223737 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (13D96000) [pid = 2336] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (15A3B800) [pid = 2336] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (0DC5C400) [pid = 2336] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (0DFB3C00) [pid = 2336] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (14E05000) [pid = 2336] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (17C08C00) [pid = 2336] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (0C932C00) [pid = 2336] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (17C0B000) [pid = 2336] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:53:43 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (0DC5A000) [pid = 2336] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:53:44 INFO - PROCESS | 2336 | 1464735224066 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:44 INFO - PROCESS | 2336 | ++DOCSHELL 0C932C00 == 60 [pid = 2336] [id = 507] 15:53:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (0C939800) [pid = 2336] [serial = 1521] [outer = 00000000] 15:53:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (0DC5C400) [pid = 2336] [serial = 1522] [outer = 0C939800] 15:53:44 INFO - PROCESS | 2336 | 1464735224110 Marionette DEBUG loaded listener.js 15:53:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1380C800) [pid = 2336] [serial = 1523] [outer = 0C939800] 15:53:44 INFO - PROCESS | 2336 | 1464735224463 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 15:53:44 INFO - PROCESS | 2336 | 1464735224507 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:53:44 INFO - PROCESS | 2336 | 1464735224509 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 15:53:44 INFO - PROCESS | 2336 | 1464735224512 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:53:44 INFO - PROCESS | 2336 | 1464735224514 Marionette TRACE conn5 <- [1,1994,null,{}] 15:53:44 INFO - PROCESS | 2336 | 1464735224517 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:44 INFO - PROCESS | 2336 | 1464735224640 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:53:44 INFO - PROCESS | 2336 | 1464735224649 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:44 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3C800 == 61 [pid = 2336] [id = 508] 15:53:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (14E05000) [pid = 2336] [serial = 1524] [outer = 00000000] 15:53:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1AEB1400) [pid = 2336] [serial = 1525] [outer = 14E05000] 15:53:44 INFO - PROCESS | 2336 | 1464735224693 Marionette DEBUG loaded listener.js 15:53:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1B0AA400) [pid = 2336] [serial = 1526] [outer = 14E05000] 15:53:45 INFO - PROCESS | 2336 | 1464735225105 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:53:45 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 15:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 15:53:45 INFO - PROCESS | 2336 | 1464735225146 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:53:45 INFO - PROCESS | 2336 | 1464735225148 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 15:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:53:45 INFO - PROCESS | 2336 | 1464735225151 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:53:45 INFO - PROCESS | 2336 | 1464735225153 Marionette TRACE conn5 <- [1,1998,null,{}] 15:53:45 INFO - PROCESS | 2336 | 1464735225156 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:45 INFO - PROCESS | 2336 | 1464735225240 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:53:45 INFO - PROCESS | 2336 | 1464735225370 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:45 INFO - PROCESS | 2336 | ++DOCSHELL 1A677000 == 62 [pid = 2336] [id = 509] 15:53:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1B0DD000) [pid = 2336] [serial = 1527] [outer = 00000000] 15:53:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1B395400) [pid = 2336] [serial = 1528] [outer = 1B0DD000] 15:53:45 INFO - PROCESS | 2336 | 1464735225416 Marionette DEBUG loaded listener.js 15:53:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1B3AF400) [pid = 2336] [serial = 1529] [outer = 1B0DD000] 15:53:45 INFO - PROCESS | 2336 | 1464735225779 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:53:45 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 15:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 15:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:53:45 INFO - PROCESS | 2336 | 1464735225822 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:53:45 INFO - PROCESS | 2336 | 1464735225824 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 15:53:45 INFO - PROCESS | 2336 | 1464735225828 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:53:45 INFO - PROCESS | 2336 | 1464735225829 Marionette TRACE conn5 <- [1,2002,null,{}] 15:53:45 INFO - PROCESS | 2336 | 1464735225833 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:45 INFO - PROCESS | 2336 | 1464735225919 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:53:45 INFO - PROCESS | 2336 | 1464735225926 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:45 INFO - PROCESS | 2336 | ++DOCSHELL 1B3B0800 == 63 [pid = 2336] [id = 510] 15:53:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1B3B6000) [pid = 2336] [serial = 1530] [outer = 00000000] 15:53:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1B51A000) [pid = 2336] [serial = 1531] [outer = 1B3B6000] 15:53:45 INFO - PROCESS | 2336 | 1464735225976 Marionette DEBUG loaded listener.js 15:53:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B522400) [pid = 2336] [serial = 1532] [outer = 1B3B6000] 15:53:46 INFO - PROCESS | 2336 | 1464735226748 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 15:53:46 INFO - PROCESS | 2336 | 1464735226799 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:53:46 INFO - PROCESS | 2336 | 1464735226803 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 15:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:53:46 INFO - PROCESS | 2336 | 1464735226808 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:53:46 INFO - PROCESS | 2336 | 1464735226811 Marionette TRACE conn5 <- [1,2006,null,{}] 15:53:46 INFO - PROCESS | 2336 | 1464735226817 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:46 INFO - PROCESS | 2336 | 1464735226935 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:53:47 INFO - PROCESS | 2336 | 1464735227086 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:47 INFO - PROCESS | 2336 | ++DOCSHELL 0DC57C00 == 64 [pid = 2336] [id = 511] 15:53:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (0DC5B800) [pid = 2336] [serial = 1533] [outer = 00000000] 15:53:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (13D94C00) [pid = 2336] [serial = 1534] [outer = 0DC5B800] 15:53:47 INFO - PROCESS | 2336 | 1464735227145 Marionette DEBUG loaded listener.js 15:53:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (14E0A000) [pid = 2336] [serial = 1535] [outer = 0DC5B800] 15:53:47 INFO - PROCESS | 2336 | 1464735227745 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 987ms 15:53:47 INFO - PROCESS | 2336 | 1464735227796 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:53:47 INFO - PROCESS | 2336 | 1464735227802 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 15:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:53:47 INFO - PROCESS | 2336 | 1464735227809 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:53:47 INFO - PROCESS | 2336 | 1464735227812 Marionette TRACE conn5 <- [1,2010,null,{}] 15:53:47 INFO - PROCESS | 2336 | 1464735227816 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:47 INFO - PROCESS | 2336 | 1464735227936 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:53:48 INFO - PROCESS | 2336 | 1464735228088 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:48 INFO - PROCESS | 2336 | ++DOCSHELL 171D5800 == 65 [pid = 2336] [id = 512] 15:53:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1794C800) [pid = 2336] [serial = 1536] [outer = 00000000] 15:53:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1803AC00) [pid = 2336] [serial = 1537] [outer = 1794C800] 15:53:48 INFO - PROCESS | 2336 | 1464735228145 Marionette DEBUG loaded listener.js 15:53:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1914A800) [pid = 2336] [serial = 1538] [outer = 1794C800] 15:53:48 INFO - PROCESS | 2336 | 1464735228772 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1019ms 15:53:48 INFO - PROCESS | 2336 | 1464735228829 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:53:48 INFO - PROCESS | 2336 | 1464735228832 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 15:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:53:48 INFO - PROCESS | 2336 | 1464735228836 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:53:48 INFO - PROCESS | 2336 | 1464735228840 Marionette TRACE conn5 <- [1,2014,null,{}] 15:53:48 INFO - PROCESS | 2336 | 1464735228851 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:49 INFO - PROCESS | 2336 | 1464735229018 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:53:49 INFO - PROCESS | 2336 | 1464735229167 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:49 INFO - PROCESS | 2336 | ++DOCSHELL 1B51C400 == 66 [pid = 2336] [id = 513] 15:53:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1B520800) [pid = 2336] [serial = 1539] [outer = 00000000] 15:53:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1B526800) [pid = 2336] [serial = 1540] [outer = 1B520800] 15:53:49 INFO - PROCESS | 2336 | 1464735229226 Marionette DEBUG loaded listener.js 15:53:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1B59B000) [pid = 2336] [serial = 1541] [outer = 1B520800] 15:53:49 INFO - PROCESS | 2336 | 1464735229816 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1020ms 15:53:49 INFO - PROCESS | 2336 | 1464735229859 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:53:49 INFO - PROCESS | 2336 | 1464735229862 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 15:53:49 INFO - PROCESS | 2336 | 1464735229866 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:53:49 INFO - PROCESS | 2336 | 1464735229868 Marionette TRACE conn5 <- [1,2018,null,{}] 15:53:49 INFO - PROCESS | 2336 | 1464735229871 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:49 INFO - PROCESS | 2336 | 1464735229985 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:53:50 INFO - PROCESS | 2336 | 1464735230146 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:50 INFO - PROCESS | 2336 | ++DOCSHELL 1B5A2000 == 67 [pid = 2336] [id = 514] 15:53:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1B5A2400) [pid = 2336] [serial = 1542] [outer = 00000000] 15:53:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1BE1E800) [pid = 2336] [serial = 1543] [outer = 1B5A2400] 15:53:50 INFO - PROCESS | 2336 | 1464735230201 Marionette DEBUG loaded listener.js 15:53:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (1BE23000) [pid = 2336] [serial = 1544] [outer = 1B5A2400] 15:53:50 INFO - PROCESS | 2336 | 1464735230767 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 15:53:50 INFO - PROCESS | 2336 | 1464735230799 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:53:50 INFO - PROCESS | 2336 | 1464735230802 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 15:53:50 INFO - PROCESS | 2336 | 1464735230805 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:53:50 INFO - PROCESS | 2336 | 1464735230807 Marionette TRACE conn5 <- [1,2022,null,{}] 15:53:50 INFO - PROCESS | 2336 | 1464735230811 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:50 INFO - PROCESS | 2336 | 1464735230925 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:53:51 INFO - PROCESS | 2336 | 1464735231088 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:51 INFO - PROCESS | 2336 | ++DOCSHELL 1BE24400 == 68 [pid = 2336] [id = 515] 15:53:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1BE26400) [pid = 2336] [serial = 1545] [outer = 00000000] 15:53:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (1BEAE000) [pid = 2336] [serial = 1546] [outer = 1BE26400] 15:53:51 INFO - PROCESS | 2336 | 1464735231145 Marionette DEBUG loaded listener.js 15:53:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1BEB2000) [pid = 2336] [serial = 1547] [outer = 1BE26400] 15:53:51 INFO - PROCESS | 2336 | 1464735231716 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 15:53:51 INFO - PROCESS | 2336 | 1464735231779 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:53:51 INFO - PROCESS | 2336 | 1464735231782 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 15:53:51 INFO - PROCESS | 2336 | 1464735231785 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:53:51 INFO - PROCESS | 2336 | 1464735231787 Marionette TRACE conn5 <- [1,2026,null,{}] 15:53:51 INFO - PROCESS | 2336 | 1464735231791 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:51 INFO - PROCESS | 2336 | 1464735231908 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:53:52 INFO - PROCESS | 2336 | 1464735232061 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:52 INFO - PROCESS | 2336 | ++DOCSHELL 0DB05000 == 69 [pid = 2336] [id = 516] 15:53:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (0DB0FC00) [pid = 2336] [serial = 1548] [outer = 00000000] 15:53:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (125FA800) [pid = 2336] [serial = 1549] [outer = 0DB0FC00] 15:53:52 INFO - PROCESS | 2336 | 1464735232119 Marionette DEBUG loaded listener.js 15:53:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (13D98400) [pid = 2336] [serial = 1550] [outer = 0DB0FC00] 15:53:52 INFO - PROCESS | 2336 | 1464735232669 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1122ms 15:53:52 INFO - PROCESS | 2336 | 1464735232918 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:53:52 INFO - PROCESS | 2336 | 1464735232922 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 15:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:53:52 INFO - PROCESS | 2336 | 1464735232929 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:53:52 INFO - PROCESS | 2336 | 1464735232932 Marionette TRACE conn5 <- [1,2030,null,{}] 15:53:52 INFO - PROCESS | 2336 | 1464735232938 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:53 INFO - PROCESS | 2336 | 1464735233043 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:53:53 INFO - PROCESS | 2336 | 1464735233186 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:53 INFO - PROCESS | 2336 | ++DOCSHELL 0E1C1C00 == 70 [pid = 2336] [id = 517] 15:53:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (0E2FC400) [pid = 2336] [serial = 1551] [outer = 00000000] 15:53:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1253C800) [pid = 2336] [serial = 1552] [outer = 0E2FC400] 15:53:53 INFO - PROCESS | 2336 | 1464735233239 Marionette DEBUG loaded listener.js 15:53:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (13D98800) [pid = 2336] [serial = 1553] [outer = 0E2FC400] 15:53:53 INFO - PROCESS | 2336 | 1464735233817 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:53:53 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) 15:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 15:53:53 INFO - PROCESS | 2336 | 1464735233863 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:53:53 INFO - PROCESS | 2336 | 1464735233866 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 15:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:53:53 INFO - PROCESS | 2336 | 1464735233874 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:53:53 INFO - PROCESS | 2336 | 1464735233877 Marionette TRACE conn5 <- [1,2034,null,{}] 15:53:53 INFO - PROCESS | 2336 | 1464735233881 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:53 INFO - PROCESS | 2336 | 1464735233990 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:53:54 INFO - PROCESS | 2336 | 1464735234172 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 11E31400 == 69 [pid = 2336] [id = 405] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 1A677000 == 68 [pid = 2336] [id = 509] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 0DC3C800 == 67 [pid = 2336] [id = 508] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 0C932C00 == 66 [pid = 2336] [id = 507] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 1A00DC00 == 65 [pid = 2336] [id = 506] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 18003000 == 64 [pid = 2336] [id = 505] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 14F50400 == 63 [pid = 2336] [id = 504] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 165E6C00 == 62 [pid = 2336] [id = 503] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 0DC31800 == 61 [pid = 2336] [id = 502] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 0C933C00 == 60 [pid = 2336] [id = 501] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 0D467800 == 59 [pid = 2336] [id = 500] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (165E5400) [pid = 2336] [serial = 1444] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (0E2F8800) [pid = 2336] [serial = 1447] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (15A4DC00) [pid = 2336] [serial = 1450] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (17D58800) [pid = 2336] [serial = 1453] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (19144C00) [pid = 2336] [serial = 1456] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1A014400) [pid = 2336] [serial = 1459] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B0B7000) [pid = 2336] [serial = 1480] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | ++DOCSHELL 0C935000 == 60 [pid = 2336] [id = 518] 15:53:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (0D269C00) [pid = 2336] [serial = 1554] [outer = 00000000] 15:53:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (0DD2CC00) [pid = 2336] [serial = 1555] [outer = 0D269C00] 15:53:54 INFO - PROCESS | 2336 | 1464735234289 Marionette DEBUG loaded listener.js 15:53:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (11E2F800) [pid = 2336] [serial = 1556] [outer = 0D269C00] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 15AD5C00 == 59 [pid = 2336] [id = 481] 15:53:54 INFO - PROCESS | 2336 | --DOCSHELL 0C8E7000 == 58 [pid = 2336] [id = 494] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (14F46800) [pid = 2336] [serial = 1468] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (0E2A1800) [pid = 2336] [serial = 1420] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1A34C000) [pid = 2336] [serial = 1429] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1A011000) [pid = 2336] [serial = 1426] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1679C400) [pid = 2336] [serial = 1432] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (17C08400) [pid = 2336] [serial = 1433] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1212C800) [pid = 2336] [serial = 1435] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (128A8400) [pid = 2336] [serial = 1436] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (11E31800) [pid = 2336] [serial = 1438] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (11EEB800) [pid = 2336] [serial = 1439] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (14F44800) [pid = 2336] [serial = 1441] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (155DD800) [pid = 2336] [serial = 1442] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (14E0C800) [pid = 2336] [serial = 1423] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (15A4D800) [pid = 2336] [serial = 1469] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (19FD9000) [pid = 2336] [serial = 1472] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (0EC8C800) [pid = 2336] [serial = 1474] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1A677800) [pid = 2336] [serial = 1462] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (18003400) [pid = 2336] [serial = 1471] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1A66B000) [pid = 2336] [serial = 1477] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (126A0000) [pid = 2336] [serial = 1465] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (14F50000) [pid = 2336] [serial = 1475] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1AEA9C00) [pid = 2336] [serial = 1478] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (139F5800) [pid = 2336] [serial = 1466] [outer = 00000000] [url = about:blank] 15:53:54 INFO - PROCESS | 2336 | 1464735234741 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 15:53:54 INFO - PROCESS | 2336 | 1464735234803 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:53:54 INFO - PROCESS | 2336 | 1464735234805 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 15:53:54 INFO - PROCESS | 2336 | 1464735234808 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:53:54 INFO - PROCESS | 2336 | 1464735234810 Marionette TRACE conn5 <- [1,2038,null,{}] 15:53:54 INFO - PROCESS | 2336 | 1464735234820 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:54 INFO - PROCESS | 2336 | 1464735234916 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:53:54 INFO - PROCESS | 2336 | 1464735234928 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:54 INFO - PROCESS | 2336 | ++DOCSHELL 14E8F800 == 59 [pid = 2336] [id = 519] 15:53:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (14E90800) [pid = 2336] [serial = 1557] [outer = 00000000] 15:53:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (14F4F000) [pid = 2336] [serial = 1558] [outer = 14E90800] 15:53:54 INFO - PROCESS | 2336 | 1464735234982 Marionette DEBUG loaded listener.js 15:53:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (155DE000) [pid = 2336] [serial = 1559] [outer = 14E90800] 15:53:55 INFO - PROCESS | 2336 | 1464735235503 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 15:53:55 INFO - PROCESS | 2336 | 1464735235543 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:53:55 INFO - PROCESS | 2336 | 1464735235545 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 15:53:55 INFO - PROCESS | 2336 | 1464735235548 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:53:55 INFO - PROCESS | 2336 | 1464735235550 Marionette TRACE conn5 <- [1,2042,null,{}] 15:53:55 INFO - PROCESS | 2336 | 1464735235553 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:55 INFO - PROCESS | 2336 | 1464735235644 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:53:55 INFO - PROCESS | 2336 | 1464735235754 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:55 INFO - PROCESS | 2336 | ++DOCSHELL 11F88000 == 60 [pid = 2336] [id = 520] 15:53:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (15A35800) [pid = 2336] [serial = 1560] [outer = 00000000] 15:53:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (177F2400) [pid = 2336] [serial = 1561] [outer = 15A35800] 15:53:55 INFO - PROCESS | 2336 | 1464735235805 Marionette DEBUG loaded listener.js 15:53:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (17C02C00) [pid = 2336] [serial = 1562] [outer = 15A35800] 15:53:56 INFO - PROCESS | 2336 | 1464735236174 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 15:53:56 INFO - PROCESS | 2336 | 1464735236219 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:53:56 INFO - PROCESS | 2336 | 1464735236221 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 15:53:56 INFO - PROCESS | 2336 | 1464735236224 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:53:56 INFO - PROCESS | 2336 | 1464735236225 Marionette TRACE conn5 <- [1,2046,null,{}] 15:53:56 INFO - PROCESS | 2336 | 1464735236229 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:56 INFO - PROCESS | 2336 | 1464735236314 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:53:56 INFO - PROCESS | 2336 | 1464735236352 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:56 INFO - PROCESS | 2336 | ++DOCSHELL 17D58000 == 61 [pid = 2336] [id = 521] 15:53:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (17D58800) [pid = 2336] [serial = 1563] [outer = 00000000] 15:53:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (17DCD800) [pid = 2336] [serial = 1564] [outer = 17D58800] 15:53:56 INFO - PROCESS | 2336 | 1464735236397 Marionette DEBUG loaded listener.js 15:53:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (18B44C00) [pid = 2336] [serial = 1565] [outer = 17D58800] 15:53:56 INFO - PROCESS | 2336 | 1464735236890 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 15:53:56 INFO - PROCESS | 2336 | 1464735236955 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:53:56 INFO - PROCESS | 2336 | 1464735236956 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 15:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:53:56 INFO - PROCESS | 2336 | 1464735236966 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:53:56 INFO - PROCESS | 2336 | 1464735236968 Marionette TRACE conn5 <- [1,2050,null,{}] 15:53:56 INFO - PROCESS | 2336 | 1464735236972 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:57 INFO - PROCESS | 2336 | 1464735237115 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:53:57 INFO - PROCESS | 2336 | 1464735237182 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:57 INFO - PROCESS | 2336 | ++DOCSHELL 19F50800 == 62 [pid = 2336] [id = 522] 15:53:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1A012C00) [pid = 2336] [serial = 1566] [outer = 00000000] 15:53:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1A347000) [pid = 2336] [serial = 1567] [outer = 1A012C00] 15:53:57 INFO - PROCESS | 2336 | 1464735237228 Marionette DEBUG loaded listener.js 15:53:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1A66CC00) [pid = 2336] [serial = 1568] [outer = 1A012C00] 15:53:57 INFO - PROCESS | 2336 | 1464735237676 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 15:53:57 INFO - PROCESS | 2336 | 1464735237699 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:53:57 INFO - PROCESS | 2336 | 1464735237701 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 15:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:53:57 INFO - PROCESS | 2336 | 1464735237731 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:53:57 INFO - PROCESS | 2336 | 1464735237733 Marionette TRACE conn5 <- [1,2054,null,{}] 15:53:57 INFO - PROCESS | 2336 | 1464735237750 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:57 INFO - PROCESS | 2336 | 1464735237872 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:53:57 INFO - PROCESS | 2336 | 1464735237947 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:57 INFO - PROCESS | 2336 | ++DOCSHELL 1A344800 == 63 [pid = 2336] [id = 523] 15:53:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1A66E800) [pid = 2336] [serial = 1569] [outer = 00000000] 15:53:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1AEAE800) [pid = 2336] [serial = 1570] [outer = 1A66E800] 15:53:57 INFO - PROCESS | 2336 | 1464735237991 Marionette DEBUG loaded listener.js 15:53:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1B0B2C00) [pid = 2336] [serial = 1571] [outer = 1A66E800] 15:53:58 INFO - PROCESS | 2336 | 1464735238414 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 15:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:53:58 INFO - PROCESS | 2336 | 1464735238476 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:53:58 INFO - PROCESS | 2336 | 1464735238478 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 15:53:58 INFO - PROCESS | 2336 | 1464735238490 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:53:58 INFO - PROCESS | 2336 | 1464735238491 Marionette TRACE conn5 <- [1,2058,null,{}] 15:53:58 INFO - PROCESS | 2336 | 1464735238495 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:58 INFO - PROCESS | 2336 | 1464735238866 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1794A000) [pid = 2336] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (0C85A000) [pid = 2336] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (16738400) [pid = 2336] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (17BC6C00) [pid = 2336] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (125ED400) [pid = 2336] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (18039C00) [pid = 2336] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (18B45000) [pid = 2336] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (16BE3000) [pid = 2336] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (0D449C00) [pid = 2336] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (0D222800) [pid = 2336] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (15AD7000) [pid = 2336] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (191EB800) [pid = 2336] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (11E32400) [pid = 2336] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (0DB0CC00) [pid = 2336] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1A00C400) [pid = 2336] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1A099000) [pid = 2336] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (139F4C00) [pid = 2336] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1B0DD000) [pid = 2336] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1800A000) [pid = 2336] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (0DB06000) [pid = 2336] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (165E7C00) [pid = 2336] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1A012800) [pid = 2336] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (0C938000) [pid = 2336] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (0DC51400) [pid = 2336] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1AEAFC00) [pid = 2336] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (0C939800) [pid = 2336] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (17143400) [pid = 2336] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:53:58 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (14E05000) [pid = 2336] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:53:58 INFO - PROCESS | 2336 | 1464735238947 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:58 INFO - PROCESS | 2336 | ++DOCSHELL 0C85A000 == 64 [pid = 2336] [id = 524] 15:53:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (0C85BC00) [pid = 2336] [serial = 1572] [outer = 00000000] 15:53:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (0D473400) [pid = 2336] [serial = 1573] [outer = 0C85BC00] 15:53:58 INFO - PROCESS | 2336 | 1464735238992 Marionette DEBUG loaded listener.js 15:53:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (0E1C8800) [pid = 2336] [serial = 1574] [outer = 0C85BC00] 15:53:59 INFO - PROCESS | 2336 | 1464735239388 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 930ms 15:53:59 INFO - PROCESS | 2336 | 1464735239411 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:53:59 INFO - PROCESS | 2336 | 1464735239413 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 15:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:53:59 INFO - PROCESS | 2336 | 1464735239416 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:53:59 INFO - PROCESS | 2336 | 1464735239418 Marionette TRACE conn5 <- [1,2062,null,{}] 15:53:59 INFO - PROCESS | 2336 | 1464735239422 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:59 INFO - PROCESS | 2336 | 1464735239509 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:53:59 INFO - PROCESS | 2336 | 1464735239515 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:59 INFO - PROCESS | 2336 | ++DOCSHELL 0DB01400 == 65 [pid = 2336] [id = 525] 15:53:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (11EF4C00) [pid = 2336] [serial = 1575] [outer = 00000000] 15:53:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1679DC00) [pid = 2336] [serial = 1576] [outer = 11EF4C00] 15:53:59 INFO - PROCESS | 2336 | 1464735239559 Marionette DEBUG loaded listener.js 15:53:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1794A800) [pid = 2336] [serial = 1577] [outer = 11EF4C00] 15:53:59 INFO - PROCESS | 2336 | 1464735240012 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 15:54:00 INFO - PROCESS | 2336 | 1464735240054 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:54:00 INFO - PROCESS | 2336 | 1464735240056 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 15:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:54:00 INFO - PROCESS | 2336 | 1464735240060 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:54:00 INFO - PROCESS | 2336 | 1464735240062 Marionette TRACE conn5 <- [1,2066,null,{}] 15:54:00 INFO - PROCESS | 2336 | 1464735240065 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:00 INFO - PROCESS | 2336 | 1464735240156 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:54:00 INFO - PROCESS | 2336 | 1464735240162 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:00 INFO - PROCESS | 2336 | ++DOCSHELL 0DC39C00 == 66 [pid = 2336] [id = 526] 15:54:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (0EC8E800) [pid = 2336] [serial = 1578] [outer = 00000000] 15:54:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1A00D000) [pid = 2336] [serial = 1579] [outer = 0EC8E800] 15:54:00 INFO - PROCESS | 2336 | 1464735240206 Marionette DEBUG loaded listener.js 15:54:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1B0D1C00) [pid = 2336] [serial = 1580] [outer = 0EC8E800] 15:54:00 INFO - PROCESS | 2336 | 1464735240665 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 15:54:00 INFO - PROCESS | 2336 | 1464735240693 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:54:00 INFO - PROCESS | 2336 | 1464735240695 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 15:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:54:00 INFO - PROCESS | 2336 | 1464735240698 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:54:00 INFO - PROCESS | 2336 | 1464735240700 Marionette TRACE conn5 <- [1,2070,null,{}] 15:54:00 INFO - PROCESS | 2336 | 1464735240704 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:00 INFO - PROCESS | 2336 | 1464735240859 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:54:00 INFO - PROCESS | 2336 | 1464735241003 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:01 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E7000 == 67 [pid = 2336] [id = 527] 15:54:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (0C8EC800) [pid = 2336] [serial = 1581] [outer = 00000000] 15:54:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (0DB09400) [pid = 2336] [serial = 1582] [outer = 0C8EC800] 15:54:01 INFO - PROCESS | 2336 | 1464735241063 Marionette DEBUG loaded listener.js 15:54:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (0DC52C00) [pid = 2336] [serial = 1583] [outer = 0C8EC800] 15:54:01 INFO - PROCESS | 2336 | 1464735241732 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1076ms 15:54:01 INFO - PROCESS | 2336 | 1464735241776 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:54:01 INFO - PROCESS | 2336 | 1464735241780 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 15:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:54:01 INFO - PROCESS | 2336 | 1464735241785 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:54:01 INFO - PROCESS | 2336 | 1464735241788 Marionette TRACE conn5 <- [1,2074,null,{}] 15:54:01 INFO - PROCESS | 2336 | 1464735241793 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:01 INFO - PROCESS | 2336 | 1464735241909 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:54:02 INFO - PROCESS | 2336 | 1464735242062 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:02 INFO - PROCESS | 2336 | ++DOCSHELL 14F48000 == 68 [pid = 2336] [id = 528] 15:54:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (14F50400) [pid = 2336] [serial = 1584] [outer = 00000000] 15:54:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (165E2800) [pid = 2336] [serial = 1585] [outer = 14F50400] 15:54:02 INFO - PROCESS | 2336 | 1464735242119 Marionette DEBUG loaded listener.js 15:54:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (16CCD400) [pid = 2336] [serial = 1586] [outer = 14F50400] 15:54:02 INFO - PROCESS | 2336 | --DOCSHELL 0D455400 == 67 [pid = 2336] [id = 12] 15:54:02 INFO - PROCESS | 2336 | 1464735242748 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1022ms 15:54:02 INFO - PROCESS | 2336 | 1464735242810 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:54:02 INFO - PROCESS | 2336 | 1464735242814 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 15:54:02 INFO - PROCESS | 2336 | 1464735242818 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:54:02 INFO - PROCESS | 2336 | 1464735242820 Marionette TRACE conn5 <- [1,2078,null,{}] 15:54:02 INFO - PROCESS | 2336 | 1464735242825 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:02 INFO - PROCESS | 2336 | 1464735242941 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:54:03 INFO - PROCESS | 2336 | 1464735243093 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:03 INFO - PROCESS | 2336 | ++DOCSHELL 18037000 == 68 [pid = 2336] [id = 529] 15:54:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (18B4E400) [pid = 2336] [serial = 1587] [outer = 00000000] 15:54:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1A00A400) [pid = 2336] [serial = 1588] [outer = 18B4E400] 15:54:03 INFO - PROCESS | 2336 | 1464735243150 Marionette DEBUG loaded listener.js 15:54:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1AEAD800) [pid = 2336] [serial = 1589] [outer = 18B4E400] 15:54:03 INFO - PROCESS | 2336 | 1464735243746 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 15:54:03 INFO - PROCESS | 2336 | 1464735243792 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:54:03 INFO - PROCESS | 2336 | 1464735243795 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 15:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:54:03 INFO - PROCESS | 2336 | 1464735243805 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:54:03 INFO - PROCESS | 2336 | 1464735243811 Marionette TRACE conn5 <- [1,2082,null,{}] 15:54:03 INFO - PROCESS | 2336 | 1464735243816 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:03 INFO - PROCESS | 2336 | 1464735243936 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:54:04 INFO - PROCESS | 2336 | 1464735244060 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:04 INFO - PROCESS | 2336 | ++DOCSHELL 1B3B6400 == 69 [pid = 2336] [id = 530] 15:54:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B3B8000) [pid = 2336] [serial = 1590] [outer = 00000000] 15:54:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1B522800) [pid = 2336] [serial = 1591] [outer = 1B3B8000] 15:54:04 INFO - PROCESS | 2336 | 1464735244114 Marionette DEBUG loaded listener.js 15:54:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1B59F000) [pid = 2336] [serial = 1592] [outer = 1B3B8000] 15:54:04 INFO - PROCESS | 2336 | 1464735244696 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 15:54:04 INFO - PROCESS | 2336 | 1464735244732 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:54:04 INFO - PROCESS | 2336 | 1464735244735 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 15:54:04 INFO - PROCESS | 2336 | 1464735244738 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:54:04 INFO - PROCESS | 2336 | 1464735244740 Marionette TRACE conn5 <- [1,2086,null,{}] 15:54:04 INFO - PROCESS | 2336 | 1464735244744 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:04 INFO - PROCESS | 2336 | 1464735244856 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:54:05 INFO - PROCESS | 2336 | 1464735245021 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:05 INFO - PROCESS | 2336 | ++DOCSHELL 1BE1F400 == 70 [pid = 2336] [id = 531] 15:54:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1BEA8400) [pid = 2336] [serial = 1593] [outer = 00000000] 15:54:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1BEB4000) [pid = 2336] [serial = 1594] [outer = 1BEA8400] 15:54:05 INFO - PROCESS | 2336 | 1464735245075 Marionette DEBUG loaded listener.js 15:54:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1BF78400) [pid = 2336] [serial = 1595] [outer = 1BEA8400] 15:54:05 INFO - PROCESS | 2336 | 1464735245627 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 931ms 15:54:05 INFO - PROCESS | 2336 | 1464735245673 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:54:05 INFO - PROCESS | 2336 | 1464735245676 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 15:54:05 INFO - PROCESS | 2336 | 1464735245679 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:54:05 INFO - PROCESS | 2336 | 1464735245681 Marionette TRACE conn5 <- [1,2090,null,{}] 15:54:05 INFO - PROCESS | 2336 | 1464735245685 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:05 INFO - PROCESS | 2336 | 1464735245795 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:54:05 INFO - PROCESS | 2336 | 1464735245962 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:05 INFO - PROCESS | 2336 | ++DOCSHELL 1BF93400 == 71 [pid = 2336] [id = 532] 15:54:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1BF93800) [pid = 2336] [serial = 1596] [outer = 00000000] 15:54:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1BF98C00) [pid = 2336] [serial = 1597] [outer = 1BF93800] 15:54:06 INFO - PROCESS | 2336 | 1464735246023 Marionette DEBUG loaded listener.js 15:54:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1BF9EC00) [pid = 2336] [serial = 1598] [outer = 1BF93800] 15:54:06 INFO - PROCESS | 2336 | 1464735246678 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1068ms 15:54:06 INFO - PROCESS | 2336 | 1464735246751 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:54:06 INFO - PROCESS | 2336 | 1464735246754 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 15:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:54:06 INFO - PROCESS | 2336 | 1464735246773 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:54:06 INFO - PROCESS | 2336 | 1464735246775 Marionette TRACE conn5 <- [1,2094,null,{}] 15:54:06 INFO - PROCESS | 2336 | 1464735246779 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:06 INFO - PROCESS | 2336 | 1464735246893 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:54:07 INFO - PROCESS | 2336 | 1464735247043 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:07 INFO - PROCESS | 2336 | ++DOCSHELL 0C85B000 == 72 [pid = 2336] [id = 533] 15:54:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (0C8EA800) [pid = 2336] [serial = 1599] [outer = 00000000] 15:54:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (0DC3BC00) [pid = 2336] [serial = 1600] [outer = 0C8EA800] 15:54:07 INFO - PROCESS | 2336 | 1464735247097 Marionette DEBUG loaded listener.js 15:54:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (0EC8CC00) [pid = 2336] [serial = 1601] [outer = 0C8EA800] 15:54:07 INFO - PROCESS | 2336 | 1464735247989 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1264ms 15:54:08 INFO - PROCESS | 2336 | 1464735248053 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 15:54:08 INFO - PROCESS | 2336 | 1464735248058 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 15:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:54:08 INFO - PROCESS | 2336 | 1464735248063 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:54:08 INFO - PROCESS | 2336 | 1464735248067 Marionette TRACE conn5 <- [1,2098,null,{}] 15:54:08 INFO - PROCESS | 2336 | 1464735248072 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:08 INFO - PROCESS | 2336 | 1464735248178 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:54:08 INFO - PROCESS | 2336 | 1464735248340 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:08 INFO - PROCESS | 2336 | ++DOCSHELL 0E230C00 == 73 [pid = 2336] [id = 534] 15:54:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (0EC99000) [pid = 2336] [serial = 1602] [outer = 00000000] 15:54:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1212CC00) [pid = 2336] [serial = 1603] [outer = 0EC99000] 15:54:08 INFO - PROCESS | 2336 | 1464735248393 Marionette DEBUG loaded listener.js 15:54:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (128ADC00) [pid = 2336] [serial = 1604] [outer = 0EC99000] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 0DC39C00 == 72 [pid = 2336] [id = 526] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 0DB01400 == 71 [pid = 2336] [id = 525] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 0C85A000 == 70 [pid = 2336] [id = 524] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 1A344800 == 69 [pid = 2336] [id = 523] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 19F50800 == 68 [pid = 2336] [id = 522] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 17D58000 == 67 [pid = 2336] [id = 521] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 11F88000 == 66 [pid = 2336] [id = 520] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (18B43800) [pid = 2336] [serial = 1498] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 14E8F800 == 65 [pid = 2336] [id = 519] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 0C935000 == 64 [pid = 2336] [id = 518] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 0E1C1C00 == 63 [pid = 2336] [id = 517] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 171D5800 == 62 [pid = 2336] [id = 512] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 0DC57C00 == 61 [pid = 2336] [id = 511] 15:54:08 INFO - PROCESS | 2336 | --DOCSHELL 1B3B0800 == 60 [pid = 2336] [id = 510] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1B167C00) [pid = 2336] [serial = 1492] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (177F5C00) [pid = 2336] [serial = 1486] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1B3AF400) [pid = 2336] [serial = 1529] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1B0AA400) [pid = 2336] [serial = 1526] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1AEB1400) [pid = 2336] [serial = 1525] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (17C0BC00) [pid = 2336] [serial = 1514] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (17C03000) [pid = 2336] [serial = 1295] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (0DC55800) [pid = 2336] [serial = 1331] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1794C400) [pid = 2336] [serial = 1337] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (17C0F800) [pid = 2336] [serial = 1340] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (13D94400) [pid = 2336] [serial = 1334] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (18B4A400) [pid = 2336] [serial = 1373] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (18C5F400) [pid = 2336] [serial = 1382] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (171CA400) [pid = 2336] [serial = 1328] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (10CB2000) [pid = 2336] [serial = 1376] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0DC36800) [pid = 2336] [serial = 1298] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (16BE4800) [pid = 2336] [serial = 1445] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (19F4A800) [pid = 2336] [serial = 1385] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (15ACCC00) [pid = 2336] [serial = 1379] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (11E32000) [pid = 2336] [serial = 1421] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1A016800) [pid = 2336] [serial = 1427] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1A34EC00) [pid = 2336] [serial = 1430] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (15ACC000) [pid = 2336] [serial = 1424] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1B395400) [pid = 2336] [serial = 1528] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1807C000) [pid = 2336] [serial = 1516] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (0DFAD800) [pid = 2336] [serial = 1502] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (0DC50800) [pid = 2336] [serial = 1501] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1679D000) [pid = 2336] [serial = 1510] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (170AC400) [pid = 2336] [serial = 1511] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1A34C800) [pid = 2336] [serial = 1519] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0D2C8000) [pid = 2336] [serial = 1483] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (0D270C00) [pid = 2336] [serial = 1504] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (0DB05400) [pid = 2336] [serial = 1505] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (18C5A000) [pid = 2336] [serial = 1517] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1B399C00) [pid = 2336] [serial = 1495] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (126A1800) [pid = 2336] [serial = 1507] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (13DDF800) [pid = 2336] [serial = 1508] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1B0AC000) [pid = 2336] [serial = 1489] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1B0B8000) [pid = 2336] [serial = 1481] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1A670000) [pid = 2336] [serial = 1520] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (0DC5C400) [pid = 2336] [serial = 1522] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1380C800) [pid = 2336] [serial = 1523] [outer = 00000000] [url = about:blank] 15:54:08 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (17951000) [pid = 2336] [serial = 1513] [outer = 00000000] [url = about:blank] 15:54:09 INFO - PROCESS | 2336 | 1464735249055 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1024ms 15:54:09 INFO - PROCESS | 2336 | 1464735249088 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:54:09 INFO - PROCESS | 2336 | 1464735249094 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 15:54:09 INFO - PROCESS | 2336 | 1464735249100 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:54:09 INFO - PROCESS | 2336 | 1464735249102 Marionette TRACE conn5 <- [1,2102,null,{}] 15:54:09 INFO - PROCESS | 2336 | 1464735249106 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:09 INFO - PROCESS | 2336 | 1464735249198 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:54:09 INFO - PROCESS | 2336 | 1464735249309 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:09 INFO - PROCESS | 2336 | ++DOCSHELL 0C85B400 == 61 [pid = 2336] [id = 535] 15:54:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (0D44AC00) [pid = 2336] [serial = 1605] [outer = 00000000] 15:54:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (0DFB0800) [pid = 2336] [serial = 1606] [outer = 0D44AC00] 15:54:09 INFO - PROCESS | 2336 | 1464735249355 Marionette DEBUG loaded listener.js 15:54:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (10C81800) [pid = 2336] [serial = 1607] [outer = 0D44AC00] 15:54:09 INFO - PROCESS | 2336 | 1464735249777 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 15:54:09 INFO - PROCESS | 2336 | 1464735249850 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:54:09 INFO - PROCESS | 2336 | 1464735249852 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 15:54:09 INFO - PROCESS | 2336 | 1464735249855 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:54:09 INFO - PROCESS | 2336 | 1464735249859 Marionette TRACE conn5 <- [1,2106,null,{}] 15:54:09 INFO - PROCESS | 2336 | 1464735249869 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:09 INFO - PROCESS | 2336 | 1464735249961 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:54:09 INFO - PROCESS | 2336 | 1464735249978 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:09 INFO - PROCESS | 2336 | ++DOCSHELL 13DE8800 == 62 [pid = 2336] [id = 536] 15:54:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (13FEA800) [pid = 2336] [serial = 1608] [outer = 00000000] 15:54:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (14E8F000) [pid = 2336] [serial = 1609] [outer = 13FEA800] 15:54:10 INFO - PROCESS | 2336 | 1464735250025 Marionette DEBUG loaded listener.js 15:54:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (14F52000) [pid = 2336] [serial = 1610] [outer = 13FEA800] 15:54:10 INFO - PROCESS | 2336 | 1464735250484 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 15:54:10 INFO - PROCESS | 2336 | 1464735250531 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:54:10 INFO - PROCESS | 2336 | 1464735250534 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 15:54:10 INFO - PROCESS | 2336 | 1464735250537 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:54:10 INFO - PROCESS | 2336 | 1464735250538 Marionette TRACE conn5 <- [1,2110,null,{}] 15:54:10 INFO - PROCESS | 2336 | 1464735250542 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:10 INFO - PROCESS | 2336 | 1464735250632 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:54:10 INFO - PROCESS | 2336 | 1464735250642 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:10 INFO - PROCESS | 2336 | ++DOCSHELL 155D9800 == 63 [pid = 2336] [id = 537] 15:54:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (155DD400) [pid = 2336] [serial = 1611] [outer = 00000000] 15:54:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (15AD2000) [pid = 2336] [serial = 1612] [outer = 155DD400] 15:54:10 INFO - PROCESS | 2336 | 1464735250688 Marionette DEBUG loaded listener.js 15:54:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (165E5400) [pid = 2336] [serial = 1613] [outer = 155DD400] 15:54:11 INFO - PROCESS | 2336 | 1464735251165 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 15:54:11 INFO - PROCESS | 2336 | 1464735251211 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:54:11 INFO - PROCESS | 2336 | 1464735251213 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 15:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:54:11 INFO - PROCESS | 2336 | 1464735251216 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:54:11 INFO - PROCESS | 2336 | 1464735251218 Marionette TRACE conn5 <- [1,2114,null,{}] 15:54:11 INFO - PROCESS | 2336 | 1464735251221 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:11 INFO - PROCESS | 2336 | 1464735251343 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:54:11 INFO - PROCESS | 2336 | 1464735251436 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:11 INFO - PROCESS | 2336 | ++DOCSHELL 165E6400 == 64 [pid = 2336] [id = 538] 15:54:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (165EA000) [pid = 2336] [serial = 1614] [outer = 00000000] 15:54:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (16BE5000) [pid = 2336] [serial = 1615] [outer = 165EA000] 15:54:11 INFO - PROCESS | 2336 | 1464735251483 Marionette DEBUG loaded listener.js 15:54:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (16BE7000) [pid = 2336] [serial = 1616] [outer = 165EA000] 15:54:11 INFO - PROCESS | 2336 | 1464735251932 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 15:54:11 INFO - PROCESS | 2336 | 1464735251987 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:54:11 INFO - PROCESS | 2336 | 1464735251989 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 15:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:54:11 INFO - PROCESS | 2336 | 1464735251992 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:54:11 INFO - PROCESS | 2336 | 1464735251994 Marionette TRACE conn5 <- [1,2118,null,{}] 15:54:11 INFO - PROCESS | 2336 | 1464735252004 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:12 INFO - PROCESS | 2336 | 1464735252139 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:54:12 INFO - PROCESS | 2336 | 1464735252214 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:12 INFO - PROCESS | 2336 | ++DOCSHELL 1794C400 == 65 [pid = 2336] [id = 539] 15:54:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1794EC00) [pid = 2336] [serial = 1617] [outer = 00000000] 15:54:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (17C0A000) [pid = 2336] [serial = 1618] [outer = 1794EC00] 15:54:12 INFO - PROCESS | 2336 | 1464735252260 Marionette DEBUG loaded listener.js 15:54:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (17C10000) [pid = 2336] [serial = 1619] [outer = 1794EC00] 15:54:12 INFO - PROCESS | 2336 | 1464735252696 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 15:54:12 INFO - PROCESS | 2336 | 1464735252754 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 15:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:54:12 INFO - PROCESS | 2336 | 1464735252758 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:54:12 INFO - PROCESS | 2336 | 1464735252759 Marionette TRACE conn5 <- [1,2122,null,{}] 15:54:12 INFO - PROCESS | 2336 | 1464735252763 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:12 INFO - PROCESS | 2336 | 1464735252887 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:54:12 INFO - PROCESS | 2336 | 1464735252958 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:12 INFO - PROCESS | 2336 | ++DOCSHELL 17C09C00 == 66 [pid = 2336] [id = 540] 15:54:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (17D4F400) [pid = 2336] [serial = 1620] [outer = 00000000] 15:54:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (18B43000) [pid = 2336] [serial = 1621] [outer = 17D4F400] 15:54:12 INFO - PROCESS | 2336 | 1464735253004 Marionette DEBUG loaded listener.js 15:54:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (18B50800) [pid = 2336] [serial = 1622] [outer = 17D4F400] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1A012C00) [pid = 2336] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1A66E800) [pid = 2336] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (0E2FC400) [pid = 2336] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (17D58800) [pid = 2336] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (0D269C00) [pid = 2336] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (14E90800) [pid = 2336] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (11EF4C00) [pid = 2336] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (15A35800) [pid = 2336] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0C85BC00) [pid = 2336] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:54:13 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1B3B6000) [pid = 2336] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:54:13 INFO - PROCESS | 2336 | 1464735253574 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 870ms 15:54:13 INFO - PROCESS | 2336 | 1464735253629 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 15:54:13 INFO - PROCESS | 2336 | 1464735253631 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 15:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:54:13 INFO - PROCESS | 2336 | 1464735253634 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:54:13 INFO - PROCESS | 2336 | 1464735253636 Marionette TRACE conn5 <- [1,2126,null,{}] 15:54:13 INFO - PROCESS | 2336 | 1464735253649 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:13 INFO - PROCESS | 2336 | 1464735253775 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:54:13 INFO - PROCESS | 2336 | 1464735253846 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:13 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3C800 == 67 [pid = 2336] [id = 541] 15:54:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (0EC7A400) [pid = 2336] [serial = 1623] [outer = 00000000] 15:54:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (17C0C800) [pid = 2336] [serial = 1624] [outer = 0EC7A400] 15:54:13 INFO - PROCESS | 2336 | 1464735253892 Marionette DEBUG loaded listener.js 15:54:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (18003000) [pid = 2336] [serial = 1625] [outer = 0EC7A400] 15:54:14 INFO - PROCESS | 2336 | 1464735254248 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 15:54:14 INFO - PROCESS | 2336 | 1464735254305 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:54:14 INFO - PROCESS | 2336 | 1464735254307 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 15:54:14 INFO - PROCESS | 2336 | 1464735254311 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:54:14 INFO - PROCESS | 2336 | 1464735254313 Marionette TRACE conn5 <- [1,2130,null,{}] 15:54:14 INFO - PROCESS | 2336 | 1464735254316 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:14 INFO - PROCESS | 2336 | 1464735254402 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:54:14 INFO - PROCESS | 2336 | 1464735254408 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:14 INFO - PROCESS | 2336 | ++DOCSHELL 11E31800 == 68 [pid = 2336] [id = 542] 15:54:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (11E35400) [pid = 2336] [serial = 1626] [outer = 00000000] 15:54:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (19B75800) [pid = 2336] [serial = 1627] [outer = 11E35400] 15:54:14 INFO - PROCESS | 2336 | 1464735254453 Marionette DEBUG loaded listener.js 15:54:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1A00F000) [pid = 2336] [serial = 1628] [outer = 11E35400] 15:54:14 INFO - PROCESS | 2336 | 1464735254930 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:54:14 INFO - PROCESS | 2336 | 1464735254988 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 15:54:14 INFO - PROCESS | 2336 | 1464735254991 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:54:14 INFO - PROCESS | 2336 | 1464735254992 Marionette TRACE conn5 <- [1,2134,null,{}] 15:54:14 INFO - PROCESS | 2336 | 1464735254996 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:15 INFO - PROCESS | 2336 | 1464735255085 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:54:15 INFO - PROCESS | 2336 | 1464735255092 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:15 INFO - PROCESS | 2336 | ++DOCSHELL 0C935000 == 69 [pid = 2336] [id = 543] 15:54:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0D632400) [pid = 2336] [serial = 1629] [outer = 00000000] 15:54:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1A346800) [pid = 2336] [serial = 1630] [outer = 0D632400] 15:54:15 INFO - PROCESS | 2336 | 1464735255136 Marionette DEBUG loaded listener.js 15:54:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1A66D000) [pid = 2336] [serial = 1631] [outer = 0D632400] 15:54:15 INFO - PROCESS | 2336 | 1464735255869 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 15:54:15 INFO - PROCESS | 2336 | 1464735255931 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 15:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:54:15 INFO - PROCESS | 2336 | 1464735255937 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:54:15 INFO - PROCESS | 2336 | 1464735255941 Marionette TRACE conn5 <- [1,2138,null,{}] 15:54:15 INFO - PROCESS | 2336 | 1464735255947 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:16 INFO - PROCESS | 2336 | 1464735256074 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:54:16 INFO - PROCESS | 2336 | 1464735256220 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:16 INFO - PROCESS | 2336 | ++DOCSHELL 0DB09C00 == 70 [pid = 2336] [id = 544] 15:54:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (0DB0A800) [pid = 2336] [serial = 1632] [outer = 00000000] 15:54:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (11EED800) [pid = 2336] [serial = 1633] [outer = 0DB0A800] 15:54:16 INFO - PROCESS | 2336 | 1464735256278 Marionette DEBUG loaded listener.js 15:54:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (128A2C00) [pid = 2336] [serial = 1634] [outer = 0DB0A800] 15:54:16 INFO - PROCESS | 2336 | 1464735256876 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 15:54:16 INFO - PROCESS | 2336 | 1464735256911 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 15:54:16 INFO - PROCESS | 2336 | 1464735256917 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 15:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:54:16 INFO - PROCESS | 2336 | 1464735256924 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:54:16 INFO - PROCESS | 2336 | 1464735256927 Marionette TRACE conn5 <- [1,2142,null,{}] 15:54:16 INFO - PROCESS | 2336 | 1464735256930 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:17 INFO - PROCESS | 2336 | 1464735257051 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:54:17 INFO - PROCESS | 2336 | 1464735257176 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:17 INFO - PROCESS | 2336 | ++DOCSHELL 0D448000 == 71 [pid = 2336] [id = 545] 15:54:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (13D9EC00) [pid = 2336] [serial = 1635] [outer = 00000000] 15:54:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (170AC400) [pid = 2336] [serial = 1636] [outer = 13D9EC00] 15:54:17 INFO - PROCESS | 2336 | 1464735257230 Marionette DEBUG loaded listener.js 15:54:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (17947000) [pid = 2336] [serial = 1637] [outer = 13D9EC00] 15:54:17 INFO - PROCESS | 2336 | 1464735257811 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 15:54:17 INFO - PROCESS | 2336 | 1464735257856 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 15:54:17 INFO - PROCESS | 2336 | 1464735257858 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 15:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:54:17 INFO - PROCESS | 2336 | 1464735257862 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:54:17 INFO - PROCESS | 2336 | 1464735257866 Marionette TRACE conn5 <- [1,2146,null,{}] 15:54:17 INFO - PROCESS | 2336 | 1464735257877 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:17 INFO - PROCESS | 2336 | 1464735257991 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:54:18 INFO - PROCESS | 2336 | 1464735258155 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:18 INFO - PROCESS | 2336 | ++DOCSHELL 1AEB0000 == 72 [pid = 2336] [id = 546] 15:54:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1AEB0400) [pid = 2336] [serial = 1638] [outer = 00000000] 15:54:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1B0AF800) [pid = 2336] [serial = 1639] [outer = 1AEB0400] 15:54:18 INFO - PROCESS | 2336 | 1464735258212 Marionette DEBUG loaded listener.js 15:54:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1B0B8400) [pid = 2336] [serial = 1640] [outer = 1AEB0400] 15:54:18 INFO - PROCESS | 2336 | 1464735258834 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1019ms 15:54:18 INFO - PROCESS | 2336 | 1464735258885 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 15:54:18 INFO - PROCESS | 2336 | 1464735258888 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 15:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:54:18 INFO - PROCESS | 2336 | 1464735258892 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:54:18 INFO - PROCESS | 2336 | 1464735258894 Marionette TRACE conn5 <- [1,2150,null,{}] 15:54:18 INFO - PROCESS | 2336 | 1464735258897 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:19 INFO - PROCESS | 2336 | 1464735259011 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:54:19 INFO - PROCESS | 2336 | 1464735259159 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:19 INFO - PROCESS | 2336 | ++DOCSHELL 1B15F800 == 73 [pid = 2336] [id = 547] 15:54:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1B164C00) [pid = 2336] [serial = 1641] [outer = 00000000] 15:54:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1B392C00) [pid = 2336] [serial = 1642] [outer = 1B164C00] 15:54:19 INFO - PROCESS | 2336 | 1464735259215 Marionette DEBUG loaded listener.js 15:54:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1B399000) [pid = 2336] [serial = 1643] [outer = 1B164C00] 15:54:19 INFO - PROCESS | 2336 | 1464735259794 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 15:54:19 INFO - PROCESS | 2336 | 1464735259865 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:54:19 INFO - PROCESS | 2336 | 1464735259867 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 15:54:19 INFO - PROCESS | 2336 | 1464735259870 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:54:19 INFO - PROCESS | 2336 | 1464735259873 Marionette TRACE conn5 <- [1,2154,null,{}] 15:54:19 INFO - PROCESS | 2336 | 1464735259876 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:19 INFO - PROCESS | 2336 | 1464735259988 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:54:20 INFO - PROCESS | 2336 | 1464735260138 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:20 INFO - PROCESS | 2336 | ++DOCSHELL 1B392800 == 74 [pid = 2336] [id = 548] 15:54:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B39A400) [pid = 2336] [serial = 1644] [outer = 00000000] 15:54:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1B3B1400) [pid = 2336] [serial = 1645] [outer = 1B39A400] 15:54:20 INFO - PROCESS | 2336 | 1464735260194 Marionette DEBUG loaded listener.js 15:54:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1B3B6800) [pid = 2336] [serial = 1646] [outer = 1B39A400] 15:54:20 INFO - PROCESS | 2336 | 1464735260803 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 15:54:20 INFO - PROCESS | 2336 | 1464735260845 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:54:20 INFO - PROCESS | 2336 | 1464735260847 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 15:54:20 INFO - PROCESS | 2336 | 1464735260850 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:54:20 INFO - PROCESS | 2336 | 1464735260852 Marionette TRACE conn5 <- [1,2158,null,{}] 15:54:20 INFO - PROCESS | 2336 | 1464735260856 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:20 INFO - PROCESS | 2336 | 1464735260984 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:54:21 INFO - PROCESS | 2336 | 1464735261134 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:21 INFO - PROCESS | 2336 | ++DOCSHELL 1B59EC00 == 75 [pid = 2336] [id = 549] 15:54:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1BE1BC00) [pid = 2336] [serial = 1647] [outer = 00000000] 15:54:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1BF8C000) [pid = 2336] [serial = 1648] [outer = 1BE1BC00] 15:54:21 INFO - PROCESS | 2336 | 1464735261191 Marionette DEBUG loaded listener.js 15:54:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1BF97C00) [pid = 2336] [serial = 1649] [outer = 1BE1BC00] 15:54:22 INFO - PROCESS | 2336 | 1464735262017 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1219ms 15:54:22 INFO - PROCESS | 2336 | 1464735262074 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:54:22 INFO - PROCESS | 2336 | 1464735262078 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 15:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:54:22 INFO - PROCESS | 2336 | 1464735262083 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:54:22 INFO - PROCESS | 2336 | 1464735262087 Marionette TRACE conn5 <- [1,2162,null,{}] 15:54:22 INFO - PROCESS | 2336 | 1464735262093 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:22 INFO - PROCESS | 2336 | 1464735262233 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:54:22 INFO - PROCESS | 2336 | 1464735262393 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:22 INFO - PROCESS | 2336 | ++DOCSHELL 11E3AC00 == 76 [pid = 2336] [id = 550] 15:54:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (11F7FC00) [pid = 2336] [serial = 1650] [outer = 00000000] 15:54:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (13808400) [pid = 2336] [serial = 1651] [outer = 11F7FC00] 15:54:22 INFO - PROCESS | 2336 | 1464735262445 Marionette DEBUG loaded listener.js 15:54:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (13DA3400) [pid = 2336] [serial = 1652] [outer = 11F7FC00] 15:54:23 INFO - PROCESS | 2336 | 1464735263047 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 990ms 15:54:23 INFO - PROCESS | 2336 | 1464735263075 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:54:23 INFO - PROCESS | 2336 | 1464735263080 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 15:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:54:23 INFO - PROCESS | 2336 | 1464735263086 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:54:23 INFO - PROCESS | 2336 | 1464735263089 Marionette TRACE conn5 <- [1,2166,null,{}] 15:54:23 INFO - PROCESS | 2336 | 1464735263093 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:23 INFO - PROCESS | 2336 | 1464735263200 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 0DB02800 == 75 [pid = 2336] [id = 472] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 11E31800 == 74 [pid = 2336] [id = 542] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 0DC3C800 == 73 [pid = 2336] [id = 541] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 17C09C00 == 72 [pid = 2336] [id = 540] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 1794C400 == 71 [pid = 2336] [id = 539] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 165E6400 == 70 [pid = 2336] [id = 538] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 155D9800 == 69 [pid = 2336] [id = 537] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 13DE8800 == 68 [pid = 2336] [id = 536] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 0C85B400 == 67 [pid = 2336] [id = 535] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 0E230C00 == 66 [pid = 2336] [id = 534] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1803AC00) [pid = 2336] [serial = 1537] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (13D94C00) [pid = 2336] [serial = 1534] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1BE1E800) [pid = 2336] [serial = 1543] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1BEAE000) [pid = 2336] [serial = 1546] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (125FA800) [pid = 2336] [serial = 1549] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1B526800) [pid = 2336] [serial = 1540] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A00D000) [pid = 2336] [serial = 1579] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOCSHELL 0C8E7000 == 65 [pid = 2336] [id = 527] 15:54:23 INFO - PROCESS | 2336 | 1464735263407 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:23 INFO - PROCESS | 2336 | ++DOCSHELL 0C859C00 == 66 [pid = 2336] [id = 551] 15:54:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (0C85AC00) [pid = 2336] [serial = 1653] [outer = 00000000] 15:54:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (0D77A400) [pid = 2336] [serial = 1654] [outer = 0C85AC00] 15:54:23 INFO - PROCESS | 2336 | 1464735263454 Marionette DEBUG loaded listener.js 15:54:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (0DD32000) [pid = 2336] [serial = 1655] [outer = 0C85AC00] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1A347000) [pid = 2336] [serial = 1567] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1AEAE800) [pid = 2336] [serial = 1570] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A66CC00) [pid = 2336] [serial = 1568] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1B0B2C00) [pid = 2336] [serial = 1571] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (13D98800) [pid = 2336] [serial = 1553] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1253C800) [pid = 2336] [serial = 1552] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (17DCD800) [pid = 2336] [serial = 1564] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (0DD2CC00) [pid = 2336] [serial = 1555] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (11E2F800) [pid = 2336] [serial = 1556] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (14F4F000) [pid = 2336] [serial = 1558] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (155DE000) [pid = 2336] [serial = 1559] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1679DC00) [pid = 2336] [serial = 1576] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (177F2400) [pid = 2336] [serial = 1561] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (17C02C00) [pid = 2336] [serial = 1562] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (0D473400) [pid = 2336] [serial = 1573] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1B51A000) [pid = 2336] [serial = 1531] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1B522400) [pid = 2336] [serial = 1532] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1794A800) [pid = 2336] [serial = 1577] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (18B44C00) [pid = 2336] [serial = 1565] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (0E1C8800) [pid = 2336] [serial = 1574] [outer = 00000000] [url = about:blank] 15:54:23 INFO - PROCESS | 2336 | 1464735263922 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 872ms 15:54:23 INFO - PROCESS | 2336 | 1464735263961 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:54:23 INFO - PROCESS | 2336 | 1464735263963 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 15:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:54:23 INFO - PROCESS | 2336 | 1464735263966 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:54:23 INFO - PROCESS | 2336 | 1464735263970 Marionette TRACE conn5 <- [1,2170,null,{}] 15:54:23 INFO - PROCESS | 2336 | 1464735263980 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:24 INFO - PROCESS | 2336 | 1464735264073 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:54:24 INFO - PROCESS | 2336 | 1464735264084 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:24 INFO - PROCESS | 2336 | ++DOCSHELL 14F4AC00 == 67 [pid = 2336] [id = 552] 15:54:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (14F50000) [pid = 2336] [serial = 1656] [outer = 00000000] 15:54:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (15A35800) [pid = 2336] [serial = 1657] [outer = 14F50000] 15:54:24 INFO - PROCESS | 2336 | 1464735264131 Marionette DEBUG loaded listener.js 15:54:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1602BC00) [pid = 2336] [serial = 1658] [outer = 14F50000] 15:54:24 INFO - PROCESS | 2336 | 1464735264641 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 15:54:24 INFO - PROCESS | 2336 | 1464735264701 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:54:24 INFO - PROCESS | 2336 | 1464735264703 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 15:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:54:24 INFO - PROCESS | 2336 | 1464735264707 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:54:24 INFO - PROCESS | 2336 | 1464735264708 Marionette TRACE conn5 <- [1,2174,null,{}] 15:54:24 INFO - PROCESS | 2336 | 1464735264712 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:24 INFO - PROCESS | 2336 | 1464735264802 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:54:24 INFO - PROCESS | 2336 | 1464735264946 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:24 INFO - PROCESS | 2336 | ++DOCSHELL 171CC800 == 68 [pid = 2336] [id = 553] 15:54:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (171CF000) [pid = 2336] [serial = 1659] [outer = 00000000] 15:54:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (17950C00) [pid = 2336] [serial = 1660] [outer = 171CF000] 15:54:24 INFO - PROCESS | 2336 | 1464735264993 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (17C05400) [pid = 2336] [serial = 1661] [outer = 171CF000] 15:54:25 INFO - PROCESS | 2336 | 1464735265359 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 15:54:25 INFO - PROCESS | 2336 | 1464735265395 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:54:25 INFO - PROCESS | 2336 | 1464735265397 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 15:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:54:25 INFO - PROCESS | 2336 | 1464735265401 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:54:25 INFO - PROCESS | 2336 | 1464735265403 Marionette TRACE conn5 <- [1,2178,null,{}] 15:54:25 INFO - PROCESS | 2336 | 1464735265406 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:25 INFO - PROCESS | 2336 | 1464735265493 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:54:25 INFO - PROCESS | 2336 | 1464735265500 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:25 INFO - PROCESS | 2336 | ++DOCSHELL 0D77D800 == 69 [pid = 2336] [id = 554] 15:54:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (17C10800) [pid = 2336] [serial = 1662] [outer = 00000000] 15:54:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (17DD5C00) [pid = 2336] [serial = 1663] [outer = 17C10800] 15:54:25 INFO - PROCESS | 2336 | 1464735265554 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (18077C00) [pid = 2336] [serial = 1664] [outer = 17C10800] 15:54:26 INFO - PROCESS | 2336 | 1464735266023 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 15:54:26 INFO - PROCESS | 2336 | 1464735266072 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:54:26 INFO - PROCESS | 2336 | 1464735266074 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 15:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:54:26 INFO - PROCESS | 2336 | 1464735266077 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:54:26 INFO - PROCESS | 2336 | 1464735266079 Marionette TRACE conn5 <- [1,2182,null,{}] 15:54:26 INFO - PROCESS | 2336 | 1464735266088 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:26 INFO - PROCESS | 2336 | 1464735266234 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:54:26 INFO - PROCESS | 2336 | 1464735266343 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:26 INFO - PROCESS | 2336 | ++DOCSHELL 1A013400 == 70 [pid = 2336] [id = 555] 15:54:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1A015000) [pid = 2336] [serial = 1665] [outer = 00000000] 15:54:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1A347C00) [pid = 2336] [serial = 1666] [outer = 1A015000] 15:54:26 INFO - PROCESS | 2336 | 1464735266388 Marionette DEBUG loaded listener.js 15:54:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1A669800) [pid = 2336] [serial = 1667] [outer = 1A015000] 15:54:26 INFO - PROCESS | 2336 | 1464735266876 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 830ms 15:54:26 INFO - PROCESS | 2336 | 1464735266916 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:54:26 INFO - PROCESS | 2336 | 1464735266918 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 15:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:54:26 INFO - PROCESS | 2336 | 1464735266921 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:54:26 INFO - PROCESS | 2336 | 1464735266923 Marionette TRACE conn5 <- [1,2186,null,{}] 15:54:26 INFO - PROCESS | 2336 | 1464735266927 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:27 INFO - PROCESS | 2336 | 1464735267059 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:54:27 INFO - PROCESS | 2336 | 1464735267131 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:27 INFO - PROCESS | 2336 | ++DOCSHELL 1A670000 == 71 [pid = 2336] [id = 556] 15:54:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1A672400) [pid = 2336] [serial = 1668] [outer = 00000000] 15:54:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1B0AFC00) [pid = 2336] [serial = 1669] [outer = 1A672400] 15:54:27 INFO - PROCESS | 2336 | 1464735267176 Marionette DEBUG loaded listener.js 15:54:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1B0D3400) [pid = 2336] [serial = 1670] [outer = 1A672400] 15:54:27 INFO - PROCESS | 2336 | 1464735267594 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 15:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:54:27 INFO - PROCESS | 2336 | 1464735267653 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:54:27 INFO - PROCESS | 2336 | 1464735267655 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 15:54:27 INFO - PROCESS | 2336 | 1464735267658 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:54:27 INFO - PROCESS | 2336 | 1464735267660 Marionette TRACE conn5 <- [1,2190,null,{}] 15:54:27 INFO - PROCESS | 2336 | 1464735267663 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:28 INFO - PROCESS | 2336 | 1464735268082 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (0D466000) [pid = 2336] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0DB0FC00) [pid = 2336] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (0DC5B800) [pid = 2336] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (14F4A000) [pid = 2336] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (0DC3CC00) [pid = 2336] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (17DCF000) [pid = 2336] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (139F8000) [pid = 2336] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1A671400) [pid = 2336] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1B5A2400) [pid = 2336] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1B162800) [pid = 2336] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1B394800) [pid = 2336] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (0DD38C00) [pid = 2336] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (18B48C00) [pid = 2336] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1794C800) [pid = 2336] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (0EC8E800) [pid = 2336] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1B520800) [pid = 2336] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (17C0F000) [pid = 2336] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1BE26400) [pid = 2336] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (16029400) [pid = 2336] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (171C7800) [pid = 2336] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (0C8E9400) [pid = 2336] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (165EA000) [pid = 2336] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1794EC00) [pid = 2336] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (13FEA800) [pid = 2336] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (0D44AC00) [pid = 2336] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (0EC99000) [pid = 2336] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (155DD400) [pid = 2336] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (0EC7A400) [pid = 2336] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (17D4F400) [pid = 2336] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (11E35400) [pid = 2336] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (0D635800) [pid = 2336] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:54:28 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (0C8EA800) [pid = 2336] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:54:28 INFO - PROCESS | 2336 | 1464735268231 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:28 INFO - PROCESS | 2336 | ++DOCSHELL 0C84D800 == 72 [pid = 2336] [id = 557] 15:54:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (0C850400) [pid = 2336] [serial = 1671] [outer = 00000000] 15:54:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0C93E000) [pid = 2336] [serial = 1672] [outer = 0C850400] 15:54:28 INFO - PROCESS | 2336 | 1464735268290 Marionette DEBUG loaded listener.js 15:54:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (0D683800) [pid = 2336] [serial = 1673] [outer = 0C850400] 15:54:28 INFO - PROCESS | 2336 | 1464735268905 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1277ms 15:54:28 INFO - PROCESS | 2336 | 1464735268937 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:54:28 INFO - PROCESS | 2336 | 1464735268942 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 15:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:54:28 INFO - PROCESS | 2336 | 1464735268947 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:54:28 INFO - PROCESS | 2336 | 1464735268951 Marionette TRACE conn5 <- [1,2194,null,{}] 15:54:28 INFO - PROCESS | 2336 | 1464735268956 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:29 INFO - PROCESS | 2336 | 1464735269075 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:54:29 INFO - PROCESS | 2336 | 1464735269230 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:29 INFO - PROCESS | 2336 | ++DOCSHELL 11E35000 == 73 [pid = 2336] [id = 558] 15:54:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (11E35400) [pid = 2336] [serial = 1674] [outer = 00000000] 15:54:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (13414000) [pid = 2336] [serial = 1675] [outer = 11E35400] 15:54:29 INFO - PROCESS | 2336 | 1464735269288 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (139F4000) [pid = 2336] [serial = 1676] [outer = 11E35400] 15:54:29 INFO - PROCESS | 2336 | 1464735269947 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1019ms 15:54:29 INFO - PROCESS | 2336 | 1464735269973 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:54:29 INFO - PROCESS | 2336 | 1464735269977 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 15:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:54:29 INFO - PROCESS | 2336 | 1464735269981 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:54:29 INFO - PROCESS | 2336 | 1464735269983 Marionette TRACE conn5 <- [1,2198,null,{}] 15:54:29 INFO - PROCESS | 2336 | 1464735269987 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:30 INFO - PROCESS | 2336 | 1464735270102 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:54:30 INFO - PROCESS | 2336 | 1464735270255 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 2336 | ++DOCSHELL 165DDC00 == 74 [pid = 2336] [id = 559] 15:54:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (16731C00) [pid = 2336] [serial = 1677] [outer = 00000000] 15:54:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (16BE7C00) [pid = 2336] [serial = 1678] [outer = 16731C00] 15:54:30 INFO - PROCESS | 2336 | 1464735270310 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (171CA800) [pid = 2336] [serial = 1679] [outer = 16731C00] 15:54:30 INFO - PROCESS | 2336 | 1464735270918 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 15:54:30 INFO - PROCESS | 2336 | 1464735270955 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:54:30 INFO - PROCESS | 2336 | 1464735270958 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 15:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:54:30 INFO - PROCESS | 2336 | 1464735270968 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - PROCESS | 2336 | 1464735270975 Marionette TRACE conn5 <- [1,2202,null,{}] 15:54:30 INFO - PROCESS | 2336 | 1464735270979 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:31 INFO - PROCESS | 2336 | 1464735271097 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:54:31 INFO - PROCESS | 2336 | 1464735271266 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:31 INFO - PROCESS | 2336 | ++DOCSHELL 18C35400 == 75 [pid = 2336] [id = 560] 15:54:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (18C5A400) [pid = 2336] [serial = 1680] [outer = 00000000] 15:54:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (19F50400) [pid = 2336] [serial = 1681] [outer = 18C5A400] 15:54:31 INFO - PROCESS | 2336 | 1464735271322 Marionette DEBUG loaded listener.js 15:54:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1A015C00) [pid = 2336] [serial = 1682] [outer = 18C5A400] 15:54:31 INFO - PROCESS | 2336 | 1464735271906 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 990ms 15:54:31 INFO - PROCESS | 2336 | 1464735271955 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:54:31 INFO - PROCESS | 2336 | 1464735271958 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 15:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:54:31 INFO - PROCESS | 2336 | 1464735271961 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:54:31 INFO - PROCESS | 2336 | 1464735271963 Marionette TRACE conn5 <- [1,2206,null,{}] 15:54:31 INFO - PROCESS | 2336 | 1464735271967 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:32 INFO - PROCESS | 2336 | 1464735272081 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:54:32 INFO - PROCESS | 2336 | 1464735272236 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:32 INFO - PROCESS | 2336 | ++DOCSHELL 1A674400 == 76 [pid = 2336] [id = 561] 15:54:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1B0ACC00) [pid = 2336] [serial = 1683] [outer = 00000000] 15:54:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1B39BC00) [pid = 2336] [serial = 1684] [outer = 1B0ACC00] 15:54:32 INFO - PROCESS | 2336 | 1464735272292 Marionette DEBUG loaded listener.js 15:54:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1B39EC00) [pid = 2336] [serial = 1685] [outer = 1B0ACC00] 15:54:32 INFO - PROCESS | 2336 | 1464735272867 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 15:54:32 INFO - PROCESS | 2336 | 1464735272895 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:54:32 INFO - PROCESS | 2336 | 1464735272898 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 15:54:32 INFO - PROCESS | 2336 | 1464735272901 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:54:32 INFO - PROCESS | 2336 | 1464735272903 Marionette TRACE conn5 <- [1,2210,null,{}] 15:54:32 INFO - PROCESS | 2336 | 1464735272906 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:32 INFO - PROCESS | 2336 | 1464735273019 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:54:33 INFO - PROCESS | 2336 | 1464735273186 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:33 INFO - PROCESS | 2336 | ++DOCSHELL 1B51C000 == 77 [pid = 2336] [id = 562] 15:54:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1B51CC00) [pid = 2336] [serial = 1686] [outer = 00000000] 15:54:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1B525000) [pid = 2336] [serial = 1687] [outer = 1B51CC00] 15:54:33 INFO - PROCESS | 2336 | 1464735273247 Marionette DEBUG loaded listener.js 15:54:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1B54CC00) [pid = 2336] [serial = 1688] [outer = 1B51CC00] 15:54:33 INFO - PROCESS | 2336 | 1464735273879 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1017ms 15:54:33 INFO - PROCESS | 2336 | 1464735273923 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:54:33 INFO - PROCESS | 2336 | 1464735273925 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 15:54:33 INFO - PROCESS | 2336 | 1464735273929 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:54:33 INFO - PROCESS | 2336 | 1464735273931 Marionette TRACE conn5 <- [1,2214,null,{}] 15:54:33 INFO - PROCESS | 2336 | 1464735273934 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:34 INFO - PROCESS | 2336 | 1464735274045 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:54:34 INFO - PROCESS | 2336 | 1464735274219 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:34 INFO - PROCESS | 2336 | ++DOCSHELL 1A009400 == 78 [pid = 2336] [id = 563] 15:54:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1A00C400) [pid = 2336] [serial = 1689] [outer = 00000000] 15:54:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1B33E000) [pid = 2336] [serial = 1690] [outer = 1A00C400] 15:54:34 INFO - PROCESS | 2336 | 1464735274273 Marionette DEBUG loaded listener.js 15:54:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1B340C00) [pid = 2336] [serial = 1691] [outer = 1A00C400] 15:54:34 INFO - PROCESS | 2336 | 1464735275006 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1126ms 15:54:35 INFO - PROCESS | 2336 | 1464735275059 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:54:35 INFO - PROCESS | 2336 | 1464735275063 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 15:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:54:35 INFO - PROCESS | 2336 | 1464735275068 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:54:35 INFO - PROCESS | 2336 | 1464735275072 Marionette TRACE conn5 <- [1,2218,null,{}] 15:54:35 INFO - PROCESS | 2336 | 1464735275077 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:35 INFO - PROCESS | 2336 | 1464735275190 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:54:35 INFO - PROCESS | 2336 | 1464735275354 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:35 INFO - PROCESS | 2336 | ++DOCSHELL 0DD38C00 == 79 [pid = 2336] [id = 564] 15:54:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (0E232C00) [pid = 2336] [serial = 1692] [outer = 00000000] 15:54:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (10CB7400) [pid = 2336] [serial = 1693] [outer = 0E232C00] 15:54:35 INFO - PROCESS | 2336 | 1464735275405 Marionette DEBUG loaded listener.js 15:54:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (11F84C00) [pid = 2336] [serial = 1694] [outer = 0E232C00] 15:54:36 INFO - PROCESS | 2336 | 1464735276048 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 1BE24400 == 78 [pid = 2336] [id = 515] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 0D781800 == 77 [pid = 2336] [id = 487] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 1B5A2000 == 76 [pid = 2336] [id = 514] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 1A670000 == 75 [pid = 2336] [id = 556] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 1A013400 == 74 [pid = 2336] [id = 555] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 0D77D800 == 73 [pid = 2336] [id = 554] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 171CC800 == 72 [pid = 2336] [id = 553] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 14F4AC00 == 71 [pid = 2336] [id = 552] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 0C859C00 == 70 [pid = 2336] [id = 551] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 11E3AC00 == 69 [pid = 2336] [id = 550] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 0CC5D000 == 68 [pid = 2336] [id = 13] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 0DB09C00 == 67 [pid = 2336] [id = 544] 15:54:36 INFO - PROCESS | 2336 | --DOCSHELL 0C935000 == 66 [pid = 2336] [id = 543] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (0D2CCC00) [pid = 2336] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (13D98400) [pid = 2336] [serial = 1550] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (14E0A000) [pid = 2336] [serial = 1535] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (17953800) [pid = 2336] [serial = 1487] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (12538C00) [pid = 2336] [serial = 1448] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1A00D800) [pid = 2336] [serial = 1418] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (165E4000) [pid = 2336] [serial = 1451] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1B0D1800) [pid = 2336] [serial = 1490] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1BE23000) [pid = 2336] [serial = 1544] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1B16AC00) [pid = 2336] [serial = 1493] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1B39C800) [pid = 2336] [serial = 1496] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1AEA7000) [pid = 2336] [serial = 1463] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (19B7B400) [pid = 2336] [serial = 1457] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1914A800) [pid = 2336] [serial = 1538] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1B0D1C00) [pid = 2336] [serial = 1580] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1B59B000) [pid = 2336] [serial = 1541] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (18008000) [pid = 2336] [serial = 1454] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1BEB2000) [pid = 2336] [serial = 1547] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1B3AE000) [pid = 2336] [serial = 1499] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1A091C00) [pid = 2336] [serial = 1460] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (0DC32C00) [pid = 2336] [serial = 1484] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (16BE5000) [pid = 2336] [serial = 1615] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (16BE7000) [pid = 2336] [serial = 1616] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (0DB09400) [pid = 2336] [serial = 1582] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (165E2800) [pid = 2336] [serial = 1585] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (17C10000) [pid = 2336] [serial = 1619] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1A00A400) [pid = 2336] [serial = 1588] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (17C0A000) [pid = 2336] [serial = 1618] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1B522800) [pid = 2336] [serial = 1591] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (14E8F000) [pid = 2336] [serial = 1609] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (0DFB0800) [pid = 2336] [serial = 1606] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (10C81800) [pid = 2336] [serial = 1607] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (128ADC00) [pid = 2336] [serial = 1604] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1212CC00) [pid = 2336] [serial = 1603] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (15AD2000) [pid = 2336] [serial = 1612] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1BF98C00) [pid = 2336] [serial = 1597] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (17C0C800) [pid = 2336] [serial = 1624] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (18B43000) [pid = 2336] [serial = 1621] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (19B75800) [pid = 2336] [serial = 1627] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1A00F000) [pid = 2336] [serial = 1628] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (18B50800) [pid = 2336] [serial = 1622] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1A346800) [pid = 2336] [serial = 1630] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (18041000) [pid = 2336] [serial = 1094] [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.] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1BEB4000) [pid = 2336] [serial = 1594] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (0EC8CC00) [pid = 2336] [serial = 1601] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (0DC3BC00) [pid = 2336] [serial = 1600] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (14F52000) [pid = 2336] [serial = 1610] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (18003000) [pid = 2336] [serial = 1625] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (165E5400) [pid = 2336] [serial = 1613] [outer = 00000000] [url = about:blank] 15:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1073ms 15:54:36 INFO - PROCESS | 2336 | 1464735276142 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:54:36 INFO - PROCESS | 2336 | 1464735276147 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 15:54:36 INFO - PROCESS | 2336 | 1464735276153 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:54:36 INFO - PROCESS | 2336 | 1464735276155 Marionette TRACE conn5 <- [1,2222,null,{}] 15:54:36 INFO - PROCESS | 2336 | 1464735276162 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:36 INFO - PROCESS | 2336 | 1464735276313 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:54:36 INFO - PROCESS | 2336 | 1464735276381 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:36 INFO - PROCESS | 2336 | ++DOCSHELL 0DC57800 == 67 [pid = 2336] [id = 565] 15:54:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0DC5C400) [pid = 2336] [serial = 1695] [outer = 00000000] 15:54:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0E1C1C00) [pid = 2336] [serial = 1696] [outer = 0DC5C400] 15:54:36 INFO - PROCESS | 2336 | 1464735276427 Marionette DEBUG loaded listener.js 15:54:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (10C87000) [pid = 2336] [serial = 1697] [outer = 0DC5C400] 15:54:36 INFO - PROCESS | 2336 | 1464735276874 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 15:54:36 INFO - PROCESS | 2336 | 1464735276926 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:54:36 INFO - PROCESS | 2336 | 1464735276929 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 15:54:36 INFO - PROCESS | 2336 | 1464735276932 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:54:36 INFO - PROCESS | 2336 | 1464735276935 Marionette TRACE conn5 <- [1,2226,null,{}] 15:54:36 INFO - PROCESS | 2336 | 1464735276945 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:37 INFO - PROCESS | 2336 | 1464735277041 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:54:37 INFO - PROCESS | 2336 | 1464735277057 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:37 INFO - PROCESS | 2336 | ++DOCSHELL 14E0FC00 == 68 [pid = 2336] [id = 566] 15:54:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (14E10400) [pid = 2336] [serial = 1698] [outer = 00000000] 15:54:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (14F4A400) [pid = 2336] [serial = 1699] [outer = 14E10400] 15:54:37 INFO - PROCESS | 2336 | 1464735277105 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (155DA800) [pid = 2336] [serial = 1700] [outer = 14E10400] 15:54:37 INFO - PROCESS | 2336 | 1464735277573 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 15:54:37 INFO - PROCESS | 2336 | 1464735277610 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:54:37 INFO - PROCESS | 2336 | 1464735277613 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 15:54:37 INFO - PROCESS | 2336 | 1464735277616 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:54:37 INFO - PROCESS | 2336 | 1464735277618 Marionette TRACE conn5 <- [1,2230,null,{}] 15:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:54:37 INFO - PROCESS | 2336 | 1464735277621 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:37 INFO - PROCESS | 2336 | 1464735277718 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:54:37 INFO - PROCESS | 2336 | 1464735277727 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:37 INFO - PROCESS | 2336 | ++DOCSHELL 1602F800 == 69 [pid = 2336] [id = 567] 15:54:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (165E1000) [pid = 2336] [serial = 1701] [outer = 00000000] 15:54:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1679DC00) [pid = 2336] [serial = 1702] [outer = 165E1000] 15:54:37 INFO - PROCESS | 2336 | 1464735277772 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (16BE6800) [pid = 2336] [serial = 1703] [outer = 165E1000] 15:54:38 INFO - PROCESS | 2336 | 1464735278206 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 15:54:38 INFO - PROCESS | 2336 | 1464735278261 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 2336 | 1464735278263 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 15:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:54:38 INFO - PROCESS | 2336 | 1464735278276 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - PROCESS | 2336 | 1464735278278 Marionette TRACE conn5 <- [1,2234,null,{}] 15:54:38 INFO - PROCESS | 2336 | 1464735278282 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:38 INFO - PROCESS | 2336 | 1464735278370 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:54:38 INFO - PROCESS | 2336 | 1464735278377 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:38 INFO - PROCESS | 2336 | ++DOCSHELL 16BE9C00 == 70 [pid = 2336] [id = 568] 15:54:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (170AFC00) [pid = 2336] [serial = 1704] [outer = 00000000] 15:54:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (177F4C00) [pid = 2336] [serial = 1705] [outer = 170AFC00] 15:54:38 INFO - PROCESS | 2336 | 1464735278421 Marionette DEBUG loaded listener.js 15:54:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (17C03400) [pid = 2336] [serial = 1706] [outer = 170AFC00] 15:54:38 INFO - PROCESS | 2336 | 1464735278928 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 15:54:38 INFO - PROCESS | 2336 | 1464735278962 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 2336 | 1464735278964 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 15:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:54:38 INFO - PROCESS | 2336 | 1464735278968 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - PROCESS | 2336 | 1464735278969 Marionette TRACE conn5 <- [1,2238,null,{}] 15:54:38 INFO - PROCESS | 2336 | 1464735278973 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:39 INFO - PROCESS | 2336 | 1464735279118 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:54:39 INFO - PROCESS | 2336 | 1464735279189 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:39 INFO - PROCESS | 2336 | ++DOCSHELL 17C0F400 == 71 [pid = 2336] [id = 569] 15:54:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (17D51800) [pid = 2336] [serial = 1707] [outer = 00000000] 15:54:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (18034C00) [pid = 2336] [serial = 1708] [outer = 17D51800] 15:54:39 INFO - PROCESS | 2336 | 1464735279234 Marionette DEBUG loaded listener.js 15:54:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (18B44C00) [pid = 2336] [serial = 1709] [outer = 17D51800] 15:54:39 INFO - PROCESS | 2336 | 1464735279679 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 15:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:54:39 INFO - PROCESS | 2336 | 1464735279698 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:54:39 INFO - PROCESS | 2336 | 1464735279700 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 15:54:39 INFO - PROCESS | 2336 | 1464735279703 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:54:39 INFO - PROCESS | 2336 | 1464735279705 Marionette TRACE conn5 <- [1,2242,null,{}] 15:54:39 INFO - PROCESS | 2336 | 1464735279719 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:39 INFO - PROCESS | 2336 | 1464735279876 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:54:39 INFO - PROCESS | 2336 | 1464735279955 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:39 INFO - PROCESS | 2336 | ++DOCSHELL 15AD5C00 == 72 [pid = 2336] [id = 570] 15:54:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (15AD7000) [pid = 2336] [serial = 1710] [outer = 00000000] 15:54:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (18B51400) [pid = 2336] [serial = 1711] [outer = 15AD7000] 15:54:39 INFO - PROCESS | 2336 | 1464735279999 Marionette DEBUG loaded listener.js 15:54:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (19144C00) [pid = 2336] [serial = 1712] [outer = 15AD7000] 15:54:40 INFO - PROCESS | 2336 | 1464735280397 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 15:54:40 INFO - PROCESS | 2336 | 1464735280441 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:54:40 INFO - PROCESS | 2336 | 1464735280443 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 15:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:54:40 INFO - PROCESS | 2336 | 1464735280447 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:54:40 INFO - PROCESS | 2336 | 1464735280448 Marionette TRACE conn5 <- [1,2246,null,{}] 15:54:40 INFO - PROCESS | 2336 | 1464735280452 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:40 INFO - PROCESS | 2336 | 1464735280590 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1A015000) [pid = 2336] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (17C10800) [pid = 2336] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1B3B8000) [pid = 2336] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (14F50400) [pid = 2336] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (0C8EC800) [pid = 2336] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1BF93800) [pid = 2336] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1BEA8400) [pid = 2336] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18B4E400) [pid = 2336] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0C85AC00) [pid = 2336] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (171CF000) [pid = 2336] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (14F50000) [pid = 2336] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (11F7FC00) [pid = 2336] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:54:40 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (0D632400) [pid = 2336] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:54:40 INFO - PROCESS | 2336 | 1464735280784 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:40 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E6800 == 73 [pid = 2336] [id = 571] 15:54:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0C8EC800) [pid = 2336] [serial = 1713] [outer = 00000000] 15:54:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (0E232000) [pid = 2336] [serial = 1714] [outer = 0C8EC800] 15:54:40 INFO - PROCESS | 2336 | 1464735280829 Marionette DEBUG loaded listener.js 15:54:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (14F50000) [pid = 2336] [serial = 1715] [outer = 0C8EC800] 15:54:41 INFO - PROCESS | 2336 | 1464735281236 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 830ms 15:54:41 INFO - PROCESS | 2336 | 1464735281279 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:54:41 INFO - PROCESS | 2336 | 1464735281281 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 15:54:41 INFO - PROCESS | 2336 | 1464735281284 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - PROCESS | 2336 | 1464735281286 Marionette TRACE conn5 <- [1,2250,null,{}] 15:54:41 INFO - PROCESS | 2336 | 1464735281289 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:41 INFO - PROCESS | 2336 | 1464735281418 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:54:41 INFO - PROCESS | 2336 | 1464735281430 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:41 INFO - PROCESS | 2336 | ++DOCSHELL 0DC39C00 == 74 [pid = 2336] [id = 572] 15:54:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (11E93800) [pid = 2336] [serial = 1716] [outer = 00000000] 15:54:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1A009C00) [pid = 2336] [serial = 1717] [outer = 11E93800] 15:54:41 INFO - PROCESS | 2336 | 1464735281474 Marionette DEBUG loaded listener.js 15:54:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1A344800) [pid = 2336] [serial = 1718] [outer = 11E93800] 15:54:41 INFO - PROCESS | 2336 | 1464735281888 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 15:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:54:41 INFO - PROCESS | 2336 | 1464735281915 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:54:41 INFO - PROCESS | 2336 | 1464735281917 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 15:54:41 INFO - PROCESS | 2336 | 1464735281920 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - PROCESS | 2336 | 1464735281922 Marionette TRACE conn5 <- [1,2254,null,{}] 15:54:41 INFO - PROCESS | 2336 | 1464735281925 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:42 INFO - PROCESS | 2336 | 1464735282057 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:54:42 INFO - PROCESS | 2336 | 1464735282127 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 2336 | ++DOCSHELL 19FDC000 == 75 [pid = 2336] [id = 573] 15:54:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1A347000) [pid = 2336] [serial = 1719] [outer = 00000000] 15:54:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A675400) [pid = 2336] [serial = 1720] [outer = 1A347000] 15:54:42 INFO - PROCESS | 2336 | 1464735282172 Marionette DEBUG loaded listener.js 15:54:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1AEAF800) [pid = 2336] [serial = 1721] [outer = 1A347000] 15:54:42 INFO - PROCESS | 2336 | 1464735282531 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 15:54:42 INFO - PROCESS | 2336 | 1464735282551 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:54:42 INFO - PROCESS | 2336 | 1464735282554 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 15:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:54:42 INFO - PROCESS | 2336 | 1464735282557 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:54:42 INFO - PROCESS | 2336 | 1464735282559 Marionette TRACE conn5 <- [1,2258,null,{}] 15:54:42 INFO - PROCESS | 2336 | 1464735282563 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:42 INFO - PROCESS | 2336 | 1464735282761 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:54:42 INFO - PROCESS | 2336 | 1464735282892 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 2336 | ++DOCSHELL 0C859C00 == 76 [pid = 2336] [id = 574] 15:54:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0C8EA000) [pid = 2336] [serial = 1722] [outer = 00000000] 15:54:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0D452000) [pid = 2336] [serial = 1723] [outer = 0C8EA000] 15:54:42 INFO - PROCESS | 2336 | 1464735282952 Marionette DEBUG loaded listener.js 15:54:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (0DB0FC00) [pid = 2336] [serial = 1724] [outer = 0C8EA000] 15:54:43 INFO - PROCESS | 2336 | 1464735283546 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1021ms 15:54:43 INFO - PROCESS | 2336 | 1464735283580 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:54:43 INFO - PROCESS | 2336 | 1464735283585 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 15:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:54:43 INFO - PROCESS | 2336 | 1464735283589 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:54:43 INFO - PROCESS | 2336 | 1464735283593 Marionette TRACE conn5 <- [1,2262,null,{}] 15:54:43 INFO - PROCESS | 2336 | 1464735283598 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:43 INFO - PROCESS | 2336 | 1464735283742 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:54:43 INFO - PROCESS | 2336 | 1464735283911 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:43 INFO - PROCESS | 2336 | ++DOCSHELL 13DE2000 == 77 [pid = 2336] [id = 575] 15:54:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (13DE5800) [pid = 2336] [serial = 1725] [outer = 00000000] 15:54:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (14F49000) [pid = 2336] [serial = 1726] [outer = 13DE5800] 15:54:43 INFO - PROCESS | 2336 | 1464735283970 Marionette DEBUG loaded listener.js 15:54:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (15ACDC00) [pid = 2336] [serial = 1727] [outer = 13DE5800] 15:54:44 INFO - PROCESS | 2336 | 1464735284583 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1020ms 15:54:44 INFO - PROCESS | 2336 | 1464735284616 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:54:44 INFO - PROCESS | 2336 | 1464735284621 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 15:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:54:44 INFO - PROCESS | 2336 | 1464735284625 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:54:44 INFO - PROCESS | 2336 | 1464735284627 Marionette TRACE conn5 <- [1,2266,null,{}] 15:54:44 INFO - PROCESS | 2336 | 1464735284631 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:44 INFO - PROCESS | 2336 | 1464735284749 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:54:44 INFO - PROCESS | 2336 | 1464735284904 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:44 INFO - PROCESS | 2336 | ++DOCSHELL 17C10400 == 78 [pid = 2336] [id = 576] 15:54:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (17D5DC00) [pid = 2336] [serial = 1728] [outer = 00000000] 15:54:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (18B4D800) [pid = 2336] [serial = 1729] [outer = 17D5DC00] 15:54:44 INFO - PROCESS | 2336 | 1464735284960 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1A097400) [pid = 2336] [serial = 1730] [outer = 17D5DC00] 15:54:45 INFO - PROCESS | 2336 | 1464735285585 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 15:54:45 INFO - PROCESS | 2336 | 1464735285599 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:54:45 INFO - PROCESS | 2336 | 1464735285602 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 15:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:54:45 INFO - PROCESS | 2336 | 1464735285611 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:54:45 INFO - PROCESS | 2336 | 1464735285617 Marionette TRACE conn5 <- [1,2270,null,{}] 15:54:45 INFO - PROCESS | 2336 | 1464735285623 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:45 INFO - PROCESS | 2336 | 1464735285740 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:54:45 INFO - PROCESS | 2336 | 1464735285910 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 2336 | ++DOCSHELL 1B33E800 == 79 [pid = 2336] [id = 577] 15:54:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1B33FC00) [pid = 2336] [serial = 1731] [outer = 00000000] 15:54:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1B391C00) [pid = 2336] [serial = 1732] [outer = 1B33FC00] 15:54:45 INFO - PROCESS | 2336 | 1464735285967 Marionette DEBUG loaded listener.js 15:54:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1B39B800) [pid = 2336] [serial = 1733] [outer = 1B33FC00] 15:54:46 INFO - PROCESS | 2336 | 1464735286495 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 15:54:46 INFO - PROCESS | 2336 | 1464735286539 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:54:46 INFO - PROCESS | 2336 | 1464735286542 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 15:54:46 INFO - PROCESS | 2336 | 1464735286545 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:54:46 INFO - PROCESS | 2336 | 1464735286547 Marionette TRACE conn5 <- [1,2274,null,{}] 15:54:46 INFO - PROCESS | 2336 | 1464735286551 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:46 INFO - PROCESS | 2336 | 1464735286667 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:54:46 INFO - PROCESS | 2336 | 1464735286851 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:46 INFO - PROCESS | 2336 | ++DOCSHELL 1B519400 == 80 [pid = 2336] [id = 578] 15:54:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1B51AC00) [pid = 2336] [serial = 1734] [outer = 00000000] 15:54:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1B54C000) [pid = 2336] [serial = 1735] [outer = 1B51AC00] 15:54:46 INFO - PROCESS | 2336 | 1464735286908 Marionette DEBUG loaded listener.js 15:54:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1B552800) [pid = 2336] [serial = 1736] [outer = 1B51AC00] 15:54:47 INFO - PROCESS | 2336 | 1464735287463 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:54:47 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 15:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 15:54:47 INFO - PROCESS | 2336 | 1464735287519 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:54:47 INFO - PROCESS | 2336 | 1464735287521 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 15:54:47 INFO - PROCESS | 2336 | 1464735287525 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:54:47 INFO - PROCESS | 2336 | 1464735287527 Marionette TRACE conn5 <- [1,2278,null,{}] 15:54:47 INFO - PROCESS | 2336 | 1464735287531 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:47 INFO - PROCESS | 2336 | 1464735287647 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:54:47 INFO - PROCESS | 2336 | 1464735287810 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 2336 | ++DOCSHELL 1B599C00 == 81 [pid = 2336] [id = 579] 15:54:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1B59B000) [pid = 2336] [serial = 1737] [outer = 00000000] 15:54:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1B5A1000) [pid = 2336] [serial = 1738] [outer = 1B59B000] 15:54:47 INFO - PROCESS | 2336 | 1464735287871 Marionette DEBUG loaded listener.js 15:54:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1BE23000) [pid = 2336] [serial = 1739] [outer = 1B59B000] 15:54:48 INFO - PROCESS | 2336 | 1464735288546 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1066ms 15:54:48 INFO - PROCESS | 2336 | 1464735288595 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:54:48 INFO - PROCESS | 2336 | 1464735288597 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 15:54:48 INFO - PROCESS | 2336 | 1464735288601 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:54:48 INFO - PROCESS | 2336 | 1464735288603 Marionette TRACE conn5 <- [1,2282,null,{}] 15:54:48 INFO - PROCESS | 2336 | 1464735288607 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:48 INFO - PROCESS | 2336 | 1464735288719 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:54:48 INFO - PROCESS | 2336 | 1464735288876 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:48 INFO - PROCESS | 2336 | ++DOCSHELL 0D684000 == 82 [pid = 2336] [id = 580] 15:54:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (0D77E400) [pid = 2336] [serial = 1740] [outer = 00000000] 15:54:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (11E2FC00) [pid = 2336] [serial = 1741] [outer = 0D77E400] 15:54:48 INFO - PROCESS | 2336 | 1464735288931 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (139F1C00) [pid = 2336] [serial = 1742] [outer = 0D77E400] 15:54:49 INFO - PROCESS | 2336 | 1464735289775 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1221ms 15:54:49 INFO - PROCESS | 2336 | 1464735289826 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:54:49 INFO - PROCESS | 2336 | 1464735289831 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 15:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:54:49 INFO - PROCESS | 2336 | 1464735289835 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:54:49 INFO - PROCESS | 2336 | 1464735289839 Marionette TRACE conn5 <- [1,2286,null,{}] 15:54:49 INFO - PROCESS | 2336 | 1464735289844 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:49 INFO - PROCESS | 2336 | 1464735289990 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:54:50 INFO - PROCESS | 2336 | 1464735290147 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 2336 | ++DOCSHELL 0D77C400 == 83 [pid = 2336] [id = 581] 15:54:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (0DB03400) [pid = 2336] [serial = 1743] [outer = 00000000] 15:54:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (0E2ADC00) [pid = 2336] [serial = 1744] [outer = 0DB03400] 15:54:50 INFO - PROCESS | 2336 | 1464735290198 Marionette DEBUG loaded listener.js 15:54:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (11E30400) [pid = 2336] [serial = 1745] [outer = 0DB03400] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 19FDC000 == 82 [pid = 2336] [id = 573] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 0DC39C00 == 81 [pid = 2336] [id = 572] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 0C8E6800 == 80 [pid = 2336] [id = 571] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 15AD5C00 == 79 [pid = 2336] [id = 570] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 17C0F400 == 78 [pid = 2336] [id = 569] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 16BE9C00 == 77 [pid = 2336] [id = 568] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 1602F800 == 76 [pid = 2336] [id = 567] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 14E0FC00 == 75 [pid = 2336] [id = 566] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 0DC57800 == 74 [pid = 2336] [id = 565] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1B0AFC00) [pid = 2336] [serial = 1669] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 0DD38C00 == 73 [pid = 2336] [id = 564] 15:54:50 INFO - PROCESS | 2336 | --DOCSHELL 0C84D800 == 72 [pid = 2336] [id = 557] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (18077C00) [pid = 2336] [serial = 1664] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1B59F000) [pid = 2336] [serial = 1592] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (16CCD400) [pid = 2336] [serial = 1586] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (0DC52C00) [pid = 2336] [serial = 1583] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1BF9EC00) [pid = 2336] [serial = 1598] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1BF78400) [pid = 2336] [serial = 1595] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1AEAD800) [pid = 2336] [serial = 1589] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (0D77A400) [pid = 2336] [serial = 1654] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (0DD32000) [pid = 2336] [serial = 1655] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (17950C00) [pid = 2336] [serial = 1660] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (17C05400) [pid = 2336] [serial = 1661] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (15A35800) [pid = 2336] [serial = 1657] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1602BC00) [pid = 2336] [serial = 1658] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1BF8C000) [pid = 2336] [serial = 1648] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (13DA3400) [pid = 2336] [serial = 1652] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (13808400) [pid = 2336] [serial = 1651] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1A66D000) [pid = 2336] [serial = 1631] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (11EED800) [pid = 2336] [serial = 1633] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (170AC400) [pid = 2336] [serial = 1636] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1B0AF800) [pid = 2336] [serial = 1639] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1B392C00) [pid = 2336] [serial = 1642] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (17DD5C00) [pid = 2336] [serial = 1663] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1B3B1400) [pid = 2336] [serial = 1645] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A347C00) [pid = 2336] [serial = 1666] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1A669800) [pid = 2336] [serial = 1667] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 2336 | 1464735290824 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1023ms 15:54:50 INFO - PROCESS | 2336 | 1464735290860 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 2336 | 1464735290865 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 15:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:54:50 INFO - PROCESS | 2336 | 1464735290871 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 2336 | 1464735290873 Marionette TRACE conn5 <- [1,2290,null,{}] 15:54:50 INFO - PROCESS | 2336 | 1464735290877 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:50 INFO - PROCESS | 2336 | 1464735290977 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:54:51 INFO - PROCESS | 2336 | 1464735291088 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 2336 | ++DOCSHELL 0D634000 == 73 [pid = 2336] [id = 582] 15:54:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0D779C00) [pid = 2336] [serial = 1746] [outer = 00000000] 15:54:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0E2A1800) [pid = 2336] [serial = 1747] [outer = 0D779C00] 15:54:51 INFO - PROCESS | 2336 | 1464735291134 Marionette DEBUG loaded listener.js 15:54:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (11E38000) [pid = 2336] [serial = 1748] [outer = 0D779C00] 15:54:51 INFO - PROCESS | 2336 | 1464735291531 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 15:54:51 INFO - PROCESS | 2336 | 1464735291604 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 2336 | 1464735291607 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 15:54:51 INFO - PROCESS | 2336 | 1464735291610 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:54:51 INFO - PROCESS | 2336 | 1464735291614 Marionette TRACE conn5 <- [1,2294,null,{}] 15:54:51 INFO - PROCESS | 2336 | 1464735291624 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:51 INFO - PROCESS | 2336 | 1464735291752 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:54:51 INFO - PROCESS | 2336 | 1464735291765 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 2336 | ++DOCSHELL 139F1000 == 74 [pid = 2336] [id = 583] 15:54:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (13FE3800) [pid = 2336] [serial = 1749] [outer = 00000000] 15:54:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (14E0B000) [pid = 2336] [serial = 1750] [outer = 13FE3800] 15:54:51 INFO - PROCESS | 2336 | 1464735291813 Marionette DEBUG loaded listener.js 15:54:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (14FC4C00) [pid = 2336] [serial = 1751] [outer = 13FE3800] 15:54:52 INFO - PROCESS | 2336 | 1464735292296 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 15:54:52 INFO - PROCESS | 2336 | 1464735292344 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:54:52 INFO - PROCESS | 2336 | 1464735292347 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 15:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:54:52 INFO - PROCESS | 2336 | 1464735292350 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:54:52 INFO - PROCESS | 2336 | 1464735292352 Marionette TRACE conn5 <- [1,2298,null,{}] 15:54:52 INFO - PROCESS | 2336 | 1464735292355 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:52 INFO - PROCESS | 2336 | 1464735292448 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:54:52 INFO - PROCESS | 2336 | 1464735292458 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:52 INFO - PROCESS | 2336 | ++DOCSHELL 155DD400 == 75 [pid = 2336] [id = 584] 15:54:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (15A4D800) [pid = 2336] [serial = 1752] [outer = 00000000] 15:54:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (165E3C00) [pid = 2336] [serial = 1753] [outer = 15A4D800] 15:54:52 INFO - PROCESS | 2336 | 1464735292503 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (16BE1000) [pid = 2336] [serial = 1754] [outer = 15A4D800] 15:54:52 INFO - PROCESS | 2336 | 1464735292971 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 15:54:53 INFO - PROCESS | 2336 | 1464735293024 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:54:53 INFO - PROCESS | 2336 | 1464735293027 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 15:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:54:53 INFO - PROCESS | 2336 | 1464735293030 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:54:53 INFO - PROCESS | 2336 | 1464735293032 Marionette TRACE conn5 <- [1,2302,null,{}] 15:54:53 INFO - PROCESS | 2336 | 1464735293035 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:53 INFO - PROCESS | 2336 | 1464735293160 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:54:53 INFO - PROCESS | 2336 | 1464735293257 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:53 INFO - PROCESS | 2336 | ++DOCSHELL 0D473400 == 76 [pid = 2336] [id = 585] 15:54:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (15ACE000) [pid = 2336] [serial = 1755] [outer = 00000000] 15:54:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (17136800) [pid = 2336] [serial = 1756] [outer = 15ACE000] 15:54:53 INFO - PROCESS | 2336 | 1464735293305 Marionette DEBUG loaded listener.js 15:54:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (171D1800) [pid = 2336] [serial = 1757] [outer = 15ACE000] 15:54:53 INFO - PROCESS | 2336 | 1464735293753 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 771ms 15:54:53 INFO - PROCESS | 2336 | 1464735293805 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:54:53 INFO - PROCESS | 2336 | 1464735293807 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 15:54:53 INFO - PROCESS | 2336 | 1464735293818 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:54:53 INFO - PROCESS | 2336 | 1464735293819 Marionette TRACE conn5 <- [1,2306,null,{}] 15:54:53 INFO - PROCESS | 2336 | 1464735293823 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:53 INFO - PROCESS | 2336 | 1464735293957 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:54:54 INFO - PROCESS | 2336 | 1464735294032 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 2336 | ++DOCSHELL 17974400 == 77 [pid = 2336] [id = 586] 15:54:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (17C0D400) [pid = 2336] [serial = 1758] [outer = 00000000] 15:54:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (17D58000) [pid = 2336] [serial = 1759] [outer = 17C0D400] 15:54:54 INFO - PROCESS | 2336 | 1464735294078 Marionette DEBUG loaded listener.js 15:54:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (17D5D400) [pid = 2336] [serial = 1760] [outer = 17C0D400] 15:54:54 INFO - PROCESS | 2336 | 1464735294502 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 15:54:54 INFO - PROCESS | 2336 | 1464735294564 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 15:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:54:54 INFO - PROCESS | 2336 | 1464735294577 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:54:54 INFO - PROCESS | 2336 | 1464735294579 Marionette TRACE conn5 <- [1,2310,null,{}] 15:54:54 INFO - PROCESS | 2336 | 1464735294583 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:54 INFO - PROCESS | 2336 | 1464735294709 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:54:54 INFO - PROCESS | 2336 | 1464735294781 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 2336 | ++DOCSHELL 17D4E800 == 78 [pid = 2336] [id = 587] 15:54:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (17DD5C00) [pid = 2336] [serial = 1761] [outer = 00000000] 15:54:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (18B4B400) [pid = 2336] [serial = 1762] [outer = 17DD5C00] 15:54:54 INFO - PROCESS | 2336 | 1464735294827 Marionette DEBUG loaded listener.js 15:54:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (18C34000) [pid = 2336] [serial = 1763] [outer = 17DD5C00] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (17D51800) [pid = 2336] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (15AD7000) [pid = 2336] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0C8EC800) [pid = 2336] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (14E10400) [pid = 2336] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (165E1000) [pid = 2336] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (170AFC00) [pid = 2336] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (0DC5C400) [pid = 2336] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (0E232C00) [pid = 2336] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (11E93800) [pid = 2336] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:54:55 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1A672400) [pid = 2336] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:54:55 INFO - PROCESS | 2336 | 1464735295436 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 870ms 15:54:55 INFO - PROCESS | 2336 | 1464735295447 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:54:55 INFO - PROCESS | 2336 | 1464735295449 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 15:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:54:55 INFO - PROCESS | 2336 | 1464735295452 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:54:55 INFO - PROCESS | 2336 | 1464735295454 Marionette TRACE conn5 <- [1,2314,null,{}] 15:54:55 INFO - PROCESS | 2336 | 1464735295457 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:55 INFO - PROCESS | 2336 | 1464735295597 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:54:55 INFO - PROCESS | 2336 | 1464735295666 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:55 INFO - PROCESS | 2336 | ++DOCSHELL 0DC53400 == 79 [pid = 2336] [id = 588] 15:54:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (128A7800) [pid = 2336] [serial = 1764] [outer = 00000000] 15:54:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (17953400) [pid = 2336] [serial = 1765] [outer = 128A7800] 15:54:55 INFO - PROCESS | 2336 | 1464735295709 Marionette DEBUG loaded listener.js 15:54:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (18B4EC00) [pid = 2336] [serial = 1766] [outer = 128A7800] 15:54:56 INFO - PROCESS | 2336 | 1464735296045 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 15:54:56 INFO - PROCESS | 2336 | 1464735296083 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:54:56 INFO - PROCESS | 2336 | 1464735296085 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 15:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:54:56 INFO - PROCESS | 2336 | 1464735296088 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:54:56 INFO - PROCESS | 2336 | 1464735296090 Marionette TRACE conn5 <- [1,2318,null,{}] 15:54:56 INFO - PROCESS | 2336 | 1464735296094 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:56 INFO - PROCESS | 2336 | 1464735296227 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:54:56 INFO - PROCESS | 2336 | 1464735296236 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 2336 | ++DOCSHELL 0CC5DC00 == 80 [pid = 2336] [id = 589] 15:54:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (0DC3C400) [pid = 2336] [serial = 1767] [outer = 00000000] 15:54:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1A00A400) [pid = 2336] [serial = 1768] [outer = 0DC3C400] 15:54:56 INFO - PROCESS | 2336 | 1464735296281 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1A013800) [pid = 2336] [serial = 1769] [outer = 0DC3C400] 15:54:56 INFO - PROCESS | 2336 | 1464735296720 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 15:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:54:56 INFO - PROCESS | 2336 | 1464735296759 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 15:54:56 INFO - PROCESS | 2336 | 1464735296761 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 15:54:56 INFO - PROCESS | 2336 | 1464735296765 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:54:56 INFO - PROCESS | 2336 | 1464735296766 Marionette TRACE conn5 <- [1,2322,null,{}] 15:54:56 INFO - PROCESS | 2336 | 1464735296770 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:56 INFO - PROCESS | 2336 | 1464735296904 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:54:56 INFO - PROCESS | 2336 | 1464735296917 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 2336 | ++DOCSHELL 16025C00 == 81 [pid = 2336] [id = 590] 15:54:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1A016400) [pid = 2336] [serial = 1770] [outer = 00000000] 15:54:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1A351C00) [pid = 2336] [serial = 1771] [outer = 1A016400] 15:54:56 INFO - PROCESS | 2336 | 1464735296961 Marionette DEBUG loaded listener.js 15:54:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1A670800) [pid = 2336] [serial = 1772] [outer = 1A016400] 15:54:57 INFO - PROCESS | 2336 | 1464735297505 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 15:54:57 INFO - PROCESS | 2336 | 1464735297536 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:54:57 INFO - PROCESS | 2336 | 1464735297541 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 15:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:54:57 INFO - PROCESS | 2336 | 1464735297546 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:54:57 INFO - PROCESS | 2336 | 1464735297550 Marionette TRACE conn5 <- [1,2326,null,{}] 15:54:57 INFO - PROCESS | 2336 | 1464735297602 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:57 INFO - PROCESS | 2336 | 1464735297785 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:54:57 INFO - PROCESS | 2336 | 1464735297798 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:57 INFO - PROCESS | 2336 | ++DOCSHELL 0D77C000 == 82 [pid = 2336] [id = 591] 15:54:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (0DB03C00) [pid = 2336] [serial = 1773] [outer = 00000000] 15:54:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (0DFADC00) [pid = 2336] [serial = 1774] [outer = 0DB03C00] 15:54:57 INFO - PROCESS | 2336 | 1464735297855 Marionette DEBUG loaded listener.js 15:54:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (0E238000) [pid = 2336] [serial = 1775] [outer = 0DB03C00] 15:54:58 INFO - PROCESS | 2336 | 1464735298536 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1015ms 15:54:58 INFO - PROCESS | 2336 | 1464735298566 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:54:58 INFO - PROCESS | 2336 | 1464735298572 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 15:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:54:58 INFO - PROCESS | 2336 | 1464735298578 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:54:58 INFO - PROCESS | 2336 | 1464735298581 Marionette TRACE conn5 <- [1,2330,null,{}] 15:54:58 INFO - PROCESS | 2336 | 1464735298585 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:58 INFO - PROCESS | 2336 | 1464735298704 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:54:58 INFO - PROCESS | 2336 | 1464735298859 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:58 INFO - PROCESS | 2336 | ++DOCSHELL 13804C00 == 83 [pid = 2336] [id = 592] 15:54:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (13D98400) [pid = 2336] [serial = 1776] [outer = 00000000] 15:54:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (155DB400) [pid = 2336] [serial = 1777] [outer = 13D98400] 15:54:58 INFO - PROCESS | 2336 | 1464735298916 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (165EB000) [pid = 2336] [serial = 1778] [outer = 13D98400] 15:54:59 INFO - PROCESS | 2336 | 1464735299520 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 15:54:59 INFO - PROCESS | 2336 | 1464735299556 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:54:59 INFO - PROCESS | 2336 | 1464735299559 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 15:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:54:59 INFO - PROCESS | 2336 | 1464735299564 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 2336 | 1464735299568 Marionette TRACE conn5 <- [1,2334,null,{}] 15:54:59 INFO - PROCESS | 2336 | 1464735299579 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:59 INFO - PROCESS | 2336 | 1464735299697 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:54:59 INFO - PROCESS | 2336 | 1464735299866 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 2336 | ++DOCSHELL 1A34BC00 == 84 [pid = 2336] [id = 593] 15:54:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1A669400) [pid = 2336] [serial = 1779] [outer = 00000000] 15:54:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1AEA9400) [pid = 2336] [serial = 1780] [outer = 1A669400] 15:54:59 INFO - PROCESS | 2336 | 1464735299924 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1B0AE000) [pid = 2336] [serial = 1781] [outer = 1A669400] 15:55:00 INFO - PROCESS | 2336 | 1464735300531 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1023ms 15:55:00 INFO - PROCESS | 2336 | 1464735300589 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 2336 | 1464735300591 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 15:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:55:00 INFO - PROCESS | 2336 | 1464735300595 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - PROCESS | 2336 | 1464735300597 Marionette TRACE conn5 <- [1,2338,null,{}] 15:55:00 INFO - PROCESS | 2336 | 1464735300601 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:00 INFO - PROCESS | 2336 | 1464735300748 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:55:00 INFO - PROCESS | 2336 | 1464735300900 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:00 INFO - PROCESS | 2336 | ++DOCSHELL 1B0DD400 == 85 [pid = 2336] [id = 594] 15:55:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1B0DE000) [pid = 2336] [serial = 1782] [outer = 00000000] 15:55:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1B162400) [pid = 2336] [serial = 1783] [outer = 1B0DE000] 15:55:00 INFO - PROCESS | 2336 | 1464735300957 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1B333C00) [pid = 2336] [serial = 1784] [outer = 1B0DE000] 15:55:01 INFO - PROCESS | 2336 | 1464735301522 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 15:55:01 INFO - PROCESS | 2336 | 1464735301569 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:55:01 INFO - PROCESS | 2336 | 1464735301571 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 15:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:55:01 INFO - PROCESS | 2336 | 1464735301574 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:55:01 INFO - PROCESS | 2336 | 1464735301576 Marionette TRACE conn5 <- [1,2342,null,{}] 15:55:01 INFO - PROCESS | 2336 | 1464735301580 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:01 INFO - PROCESS | 2336 | 1464735301691 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:55:01 INFO - PROCESS | 2336 | 1464735301858 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:01 INFO - PROCESS | 2336 | ++DOCSHELL 1B391400 == 86 [pid = 2336] [id = 595] 15:55:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1B394000) [pid = 2336] [serial = 1785] [outer = 00000000] 15:55:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1B3A0000) [pid = 2336] [serial = 1786] [outer = 1B394000] 15:55:01 INFO - PROCESS | 2336 | 1464735301932 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1B519800) [pid = 2336] [serial = 1787] [outer = 1B394000] 15:55:02 INFO - PROCESS | 2336 | 1464735302528 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1016ms 15:55:02 INFO - PROCESS | 2336 | 1464735302595 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:55:02 INFO - PROCESS | 2336 | 1464735302597 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 15:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:55:02 INFO - PROCESS | 2336 | 1464735302601 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - PROCESS | 2336 | 1464735302603 Marionette TRACE conn5 <- [1,2346,null,{}] 15:55:02 INFO - PROCESS | 2336 | 1464735302606 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:02 INFO - PROCESS | 2336 | 1464735302737 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:55:02 INFO - PROCESS | 2336 | 1464735302894 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:02 INFO - PROCESS | 2336 | ++DOCSHELL 1B553C00 == 87 [pid = 2336] [id = 596] 15:55:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1B59CC00) [pid = 2336] [serial = 1788] [outer = 00000000] 15:55:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1BE22400) [pid = 2336] [serial = 1789] [outer = 1B59CC00] 15:55:02 INFO - PROCESS | 2336 | 1464735302949 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1BEAF000) [pid = 2336] [serial = 1790] [outer = 1B59CC00] 15:55:03 INFO - PROCESS | 2336 | 1464735303534 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 15:55:03 INFO - PROCESS | 2336 | 1464735303575 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:55:03 INFO - PROCESS | 2336 | 1464735303577 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 15:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:55:03 INFO - PROCESS | 2336 | 1464735303580 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:55:03 INFO - PROCESS | 2336 | 1464735303582 Marionette TRACE conn5 <- [1,2350,null,{}] 15:55:03 INFO - PROCESS | 2336 | 1464735303586 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:03 INFO - PROCESS | 2336 | 1464735303697 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:55:03 INFO - PROCESS | 2336 | 1464735303883 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 2336 | ++DOCSHELL 1A672400 == 88 [pid = 2336] [id = 597] 15:55:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1BF75800) [pid = 2336] [serial = 1791] [outer = 00000000] 15:55:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1BF85400) [pid = 2336] [serial = 1792] [outer = 1BF75800] 15:55:03 INFO - PROCESS | 2336 | 1464735303937 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1BF91400) [pid = 2336] [serial = 1793] [outer = 1BF75800] 15:55:04 INFO - PROCESS | 2336 | 1464735304734 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1223ms 15:55:04 INFO - PROCESS | 2336 | 1464735304808 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 2336 | 1464735304812 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 15:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:55:04 INFO - PROCESS | 2336 | 1464735304817 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 2336 | 1464735304821 Marionette TRACE conn5 <- [1,2354,null,{}] 15:55:04 INFO - PROCESS | 2336 | 1464735304826 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:04 INFO - PROCESS | 2336 | 1464735304939 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:55:05 INFO - PROCESS | 2336 | 1464735305090 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:05 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB0800 == 89 [pid = 2336] [id = 598] 15:55:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (0DFB4000) [pid = 2336] [serial = 1794] [outer = 00000000] 15:55:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (125F4400) [pid = 2336] [serial = 1795] [outer = 0DFB4000] 15:55:05 INFO - PROCESS | 2336 | 1464735305142 Marionette DEBUG loaded listener.js 15:55:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (13D9A400) [pid = 2336] [serial = 1796] [outer = 0DFB4000] 15:55:05 INFO - PROCESS | 2336 | 1464735305751 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 990ms 15:55:05 INFO - PROCESS | 2336 | 1464735305808 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:55:05 INFO - PROCESS | 2336 | 1464735305814 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 15:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:55:05 INFO - PROCESS | 2336 | 1464735305820 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:55:05 INFO - PROCESS | 2336 | 1464735305822 Marionette TRACE conn5 <- [1,2358,null,{}] 15:55:05 INFO - PROCESS | 2336 | 1464735305846 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:05 INFO - PROCESS | 2336 | 1464735305953 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:55:06 INFO - PROCESS | 2336 | 1464735306125 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 18B46400 == 88 [pid = 2336] [id = 485] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 1BF93400 == 87 [pid = 2336] [id = 532] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 0CC5DC00 == 86 [pid = 2336] [id = 589] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 0DC53400 == 85 [pid = 2336] [id = 588] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 17D4E800 == 84 [pid = 2336] [id = 587] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 17974400 == 83 [pid = 2336] [id = 586] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 0D473400 == 82 [pid = 2336] [id = 585] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 155DD400 == 81 [pid = 2336] [id = 584] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 139F1000 == 80 [pid = 2336] [id = 583] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 0D634000 == 79 [pid = 2336] [id = 582] 15:55:06 INFO - PROCESS | 2336 | ++DOCSHELL 0C8EC800 == 80 [pid = 2336] [id = 599] 15:55:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (0CC5DC00) [pid = 2336] [serial = 1797] [outer = 00000000] 15:55:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (0DC34C00) [pid = 2336] [serial = 1798] [outer = 0CC5DC00] 15:55:06 INFO - PROCESS | 2336 | 1464735306235 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (0E2AF400) [pid = 2336] [serial = 1799] [outer = 0CC5DC00] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 0D77C400 == 79 [pid = 2336] [id = 581] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 1B519400 == 78 [pid = 2336] [id = 578] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 1B33E800 == 77 [pid = 2336] [id = 577] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 17C10400 == 76 [pid = 2336] [id = 576] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 13DE2000 == 75 [pid = 2336] [id = 575] 15:55:06 INFO - PROCESS | 2336 | --DOCSHELL 0C859C00 == 74 [pid = 2336] [id = 574] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1B0D3400) [pid = 2336] [serial = 1670] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1A675400) [pid = 2336] [serial = 1720] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (18034C00) [pid = 2336] [serial = 1708] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (18B51400) [pid = 2336] [serial = 1711] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (18B44C00) [pid = 2336] [serial = 1709] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (0E232000) [pid = 2336] [serial = 1714] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (19144C00) [pid = 2336] [serial = 1712] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (14F4A400) [pid = 2336] [serial = 1699] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (155DA800) [pid = 2336] [serial = 1700] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1679DC00) [pid = 2336] [serial = 1702] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (16BE6800) [pid = 2336] [serial = 1703] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (177F4C00) [pid = 2336] [serial = 1705] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (0E1C1C00) [pid = 2336] [serial = 1696] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (10C87000) [pid = 2336] [serial = 1697] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (11F84C00) [pid = 2336] [serial = 1694] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (10CB7400) [pid = 2336] [serial = 1693] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (0C93E000) [pid = 2336] [serial = 1672] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (13414000) [pid = 2336] [serial = 1675] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (16BE7C00) [pid = 2336] [serial = 1678] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (19F50400) [pid = 2336] [serial = 1681] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1B525000) [pid = 2336] [serial = 1687] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1B39BC00) [pid = 2336] [serial = 1684] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1B33E000) [pid = 2336] [serial = 1690] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (14F50000) [pid = 2336] [serial = 1715] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1A009C00) [pid = 2336] [serial = 1717] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1A344800) [pid = 2336] [serial = 1718] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (17C03400) [pid = 2336] [serial = 1706] [outer = 00000000] [url = about:blank] 15:55:06 INFO - PROCESS | 2336 | 1464735306700 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 890ms 15:55:06 INFO - PROCESS | 2336 | 1464735306713 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:55:06 INFO - PROCESS | 2336 | 1464735306715 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 15:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:55:06 INFO - PROCESS | 2336 | 1464735306718 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:55:06 INFO - PROCESS | 2336 | 1464735306722 Marionette TRACE conn5 <- [1,2362,null,{}] 15:55:06 INFO - PROCESS | 2336 | 1464735306737 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:06 INFO - PROCESS | 2336 | 1464735306835 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:55:06 INFO - PROCESS | 2336 | 1464735306846 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 2336 | ++DOCSHELL 13FEA400 == 75 [pid = 2336] [id = 600] 15:55:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (14E03C00) [pid = 2336] [serial = 1800] [outer = 00000000] 15:55:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (14F53400) [pid = 2336] [serial = 1801] [outer = 14E03C00] 15:55:06 INFO - PROCESS | 2336 | 1464735306895 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (15AD0000) [pid = 2336] [serial = 1802] [outer = 14E03C00] 15:55:07 INFO - PROCESS | 2336 | 1464735307410 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 15:55:07 INFO - PROCESS | 2336 | 1464735307453 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 2336 | 1464735307455 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 15:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:55:07 INFO - PROCESS | 2336 | 1464735307459 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 2336 | 1464735307460 Marionette TRACE conn5 <- [1,2366,null,{}] 15:55:07 INFO - PROCESS | 2336 | 1464735307464 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:07 INFO - PROCESS | 2336 | 1464735307587 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:55:07 INFO - PROCESS | 2336 | 1464735307714 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:07 INFO - PROCESS | 2336 | ++DOCSHELL 165E5000 == 76 [pid = 2336] [id = 601] 15:55:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (16BE7C00) [pid = 2336] [serial = 1803] [outer = 00000000] 15:55:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (17952C00) [pid = 2336] [serial = 1804] [outer = 16BE7C00] 15:55:07 INFO - PROCESS | 2336 | 1464735307760 Marionette DEBUG loaded listener.js 15:55:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (17C05C00) [pid = 2336] [serial = 1805] [outer = 16BE7C00] 15:55:08 INFO - PROCESS | 2336 | 1464735308136 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 15:55:08 INFO - PROCESS | 2336 | 1464735308193 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:55:08 INFO - PROCESS | 2336 | 1464735308195 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 15:55:08 INFO - PROCESS | 2336 | 1464735308198 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - PROCESS | 2336 | 1464735308200 Marionette TRACE conn5 <- [1,2370,null,{}] 15:55:08 INFO - PROCESS | 2336 | 1464735308203 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:08 INFO - PROCESS | 2336 | 1464735308292 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:55:08 INFO - PROCESS | 2336 | 1464735308299 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:08 INFO - PROCESS | 2336 | ++DOCSHELL 17C0B000 == 77 [pid = 2336] [id = 602] 15:55:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (17C0E400) [pid = 2336] [serial = 1806] [outer = 00000000] 15:55:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (17D59800) [pid = 2336] [serial = 1807] [outer = 17C0E400] 15:55:08 INFO - PROCESS | 2336 | 1464735308343 Marionette DEBUG loaded listener.js 15:55:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (18041000) [pid = 2336] [serial = 1808] [outer = 17C0E400] 15:55:08 INFO - PROCESS | 2336 | 1464735308847 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 15:55:08 INFO - PROCESS | 2336 | 1464735308869 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:55:08 INFO - PROCESS | 2336 | 1464735308871 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 15:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:55:08 INFO - PROCESS | 2336 | 1464735308881 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - PROCESS | 2336 | 1464735308882 Marionette TRACE conn5 <- [1,2374,null,{}] 15:55:08 INFO - PROCESS | 2336 | 1464735308886 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:09 INFO - PROCESS | 2336 | 1464735309063 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:55:09 INFO - PROCESS | 2336 | 1464735309091 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 2336 | ++DOCSHELL 1807E000 == 78 [pid = 2336] [id = 603] 15:55:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (18C5F400) [pid = 2336] [serial = 1809] [outer = 00000000] 15:55:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1A00B000) [pid = 2336] [serial = 1810] [outer = 18C5F400] 15:55:09 INFO - PROCESS | 2336 | 1464735309138 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1A017C00) [pid = 2336] [serial = 1811] [outer = 18C5F400] 15:55:09 INFO - PROCESS | 2336 | 1464735309584 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 790ms 15:55:09 INFO - PROCESS | 2336 | 1464735309665 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:55:09 INFO - PROCESS | 2336 | 1464735309667 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 15:55:09 INFO - PROCESS | 2336 | 1464735309670 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:55:09 INFO - PROCESS | 2336 | 1464735309672 Marionette TRACE conn5 <- [1,2378,null,{}] 15:55:09 INFO - PROCESS | 2336 | 1464735309676 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:09 INFO - PROCESS | 2336 | 1464735309806 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:55:09 INFO - PROCESS | 2336 | 1464735309822 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 2336 | ++DOCSHELL 18B4FC00 == 79 [pid = 2336] [id = 604] 15:55:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1A34D000) [pid = 2336] [serial = 1812] [outer = 00000000] 15:55:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1AEA9000) [pid = 2336] [serial = 1813] [outer = 1A34D000] 15:55:09 INFO - PROCESS | 2336 | 1464735309867 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1B0B9000) [pid = 2336] [serial = 1814] [outer = 1A34D000] 15:55:10 INFO - PROCESS | 2336 | 1464735310331 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 15:55:10 INFO - PROCESS | 2336 | 1464735310341 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:55:10 INFO - PROCESS | 2336 | 1464735310343 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 15:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:55:10 INFO - PROCESS | 2336 | 1464735310346 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:55:10 INFO - PROCESS | 2336 | 1464735310348 Marionette TRACE conn5 <- [1,2382,null,{}] 15:55:10 INFO - PROCESS | 2336 | 1464735310358 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:10 INFO - PROCESS | 2336 | 1464735310511 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1BE1BC00) [pid = 2336] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (15ACE000) [pid = 2336] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (17C0D400) [pid = 2336] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0D77E400) [pid = 2336] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (15A4D800) [pid = 2336] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (0D779C00) [pid = 2336] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (128A7800) [pid = 2336] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (17DD5C00) [pid = 2336] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0DC3C400) [pid = 2336] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (0DB03400) [pid = 2336] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:55:10 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (13FE3800) [pid = 2336] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:55:10 INFO - PROCESS | 2336 | 1464735310778 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:10 INFO - PROCESS | 2336 | ++DOCSHELL 0D779C00 == 80 [pid = 2336] [id = 605] 15:55:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (0D77E400) [pid = 2336] [serial = 1815] [outer = 00000000] 15:55:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (11E3CC00) [pid = 2336] [serial = 1816] [outer = 0D77E400] 15:55:10 INFO - PROCESS | 2336 | 1464735310822 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (165DE800) [pid = 2336] [serial = 1817] [outer = 0D77E400] 15:55:11 INFO - PROCESS | 2336 | 1464735311217 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 891ms 15:55:11 INFO - PROCESS | 2336 | 1464735311238 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 2336 | 1464735311240 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 15:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:55:11 INFO - PROCESS | 2336 | 1464735311243 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - PROCESS | 2336 | 1464735311244 Marionette TRACE conn5 <- [1,2386,null,{}] 15:55:11 INFO - PROCESS | 2336 | 1464735311248 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:11 INFO - PROCESS | 2336 | 1464735311338 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:55:11 INFO - PROCESS | 2336 | 1464735311344 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 2336 | ++DOCSHELL 165E1000 == 81 [pid = 2336] [id = 606] 15:55:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (177FD400) [pid = 2336] [serial = 1818] [outer = 00000000] 15:55:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1A652800) [pid = 2336] [serial = 1819] [outer = 177FD400] 15:55:11 INFO - PROCESS | 2336 | 1464735311388 Marionette DEBUG loaded listener.js 15:55:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1A655800) [pid = 2336] [serial = 1820] [outer = 177FD400] 15:55:11 INFO - PROCESS | 2336 | 1464735311817 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 15:55:11 INFO - PROCESS | 2336 | 1464735311878 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 2336 | 1464735311880 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 15:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:55:11 INFO - PROCESS | 2336 | 1464735311898 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - PROCESS | 2336 | 1464735311900 Marionette TRACE conn5 <- [1,2390,null,{}] 15:55:11 INFO - PROCESS | 2336 | 1464735311904 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:11 INFO - PROCESS | 2336 | 1464735311994 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:55:11 INFO - PROCESS | 2336 | 1464735312001 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0C400 == 82 [pid = 2336] [id = 607] 15:55:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (139F0000) [pid = 2336] [serial = 1821] [outer = 00000000] 15:55:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1B0E0C00) [pid = 2336] [serial = 1822] [outer = 139F0000] 15:55:12 INFO - PROCESS | 2336 | 1464735312044 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1B106000) [pid = 2336] [serial = 1823] [outer = 139F0000] 15:55:12 INFO - PROCESS | 2336 | 1464735312518 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 15:55:12 INFO - PROCESS | 2336 | 1464735312575 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:55:12 INFO - PROCESS | 2336 | 1464735312578 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 15:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:55:12 INFO - PROCESS | 2336 | 1464735312581 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - PROCESS | 2336 | 1464735312583 Marionette TRACE conn5 <- [1,2394,null,{}] 15:55:12 INFO - PROCESS | 2336 | 1464735312587 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:12 INFO - PROCESS | 2336 | 1464735312703 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:55:12 INFO - PROCESS | 2336 | 1464735312886 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:12 INFO - PROCESS | 2336 | ++DOCSHELL 0D22C400 == 83 [pid = 2336] [id = 608] 15:55:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0D269C00) [pid = 2336] [serial = 1824] [outer = 00000000] 15:55:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (0D77D800) [pid = 2336] [serial = 1825] [outer = 0D269C00] 15:55:12 INFO - PROCESS | 2336 | 1464735312985 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (0DC31400) [pid = 2336] [serial = 1826] [outer = 0D269C00] 15:55:13 INFO - PROCESS | 2336 | 1464735313673 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1131ms 15:55:13 INFO - PROCESS | 2336 | 1464735313714 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:55:13 INFO - PROCESS | 2336 | 1464735313719 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 15:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:55:13 INFO - PROCESS | 2336 | 1464735313723 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - PROCESS | 2336 | 1464735313727 Marionette TRACE conn5 <- [1,2398,null,{}] 15:55:13 INFO - PROCESS | 2336 | 1464735313733 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:13 INFO - PROCESS | 2336 | 1464735313857 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:55:13 INFO - PROCESS | 2336 | 1464735314014 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:14 INFO - PROCESS | 2336 | ++DOCSHELL 139F7000 == 84 [pid = 2336] [id = 609] 15:55:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (13D94C00) [pid = 2336] [serial = 1827] [outer = 00000000] 15:55:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (15A40400) [pid = 2336] [serial = 1828] [outer = 13D94C00] 15:55:14 INFO - PROCESS | 2336 | 1464735314071 Marionette DEBUG loaded listener.js 15:55:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (165E3000) [pid = 2336] [serial = 1829] [outer = 13D94C00] 15:55:14 INFO - PROCESS | 2336 | 1464735314705 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1025ms 15:55:14 INFO - PROCESS | 2336 | 1464735314751 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:55:14 INFO - PROCESS | 2336 | 1464735314755 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 15:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:55:14 INFO - PROCESS | 2336 | 1464735314760 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:55:14 INFO - PROCESS | 2336 | 1464735314762 Marionette TRACE conn5 <- [1,2402,null,{}] 15:55:14 INFO - PROCESS | 2336 | 1464735314766 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:14 INFO - PROCESS | 2336 | 1464735314885 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:55:15 INFO - PROCESS | 2336 | 1464735315043 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:15 INFO - PROCESS | 2336 | ++DOCSHELL 18035800 == 85 [pid = 2336] [id = 610] 15:55:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (18B4D000) [pid = 2336] [serial = 1830] [outer = 00000000] 15:55:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1A00DC00) [pid = 2336] [serial = 1831] [outer = 18B4D000] 15:55:15 INFO - PROCESS | 2336 | 1464735315099 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1A656C00) [pid = 2336] [serial = 1832] [outer = 18B4D000] 15:55:15 INFO - PROCESS | 2336 | 1464735315730 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1018ms 15:55:15 INFO - PROCESS | 2336 | 1464735315781 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:55:15 INFO - PROCESS | 2336 | 1464735315784 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 15:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:55:15 INFO - PROCESS | 2336 | 1464735315794 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:55:15 INFO - PROCESS | 2336 | 1464735315800 Marionette TRACE conn5 <- [1,2406,null,{}] 15:55:15 INFO - PROCESS | 2336 | 1464735315835 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:15 INFO - PROCESS | 2336 | 1464735315993 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:55:16 INFO - PROCESS | 2336 | 1464735316113 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:16 INFO - PROCESS | 2336 | ++DOCSHELL 1B320000 == 86 [pid = 2336] [id = 611] 15:55:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1B321000) [pid = 2336] [serial = 1833] [outer = 00000000] 15:55:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1B325000) [pid = 2336] [serial = 1834] [outer = 1B321000] 15:55:16 INFO - PROCESS | 2336 | 1464735316168 Marionette DEBUG loaded listener.js 15:55:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1B328400) [pid = 2336] [serial = 1835] [outer = 1B321000] 15:55:16 INFO - PROCESS | 2336 | 1464735316774 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1029ms 15:55:16 INFO - PROCESS | 2336 | 1464735316820 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:55:16 INFO - PROCESS | 2336 | 1464735316823 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 15:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:55:16 INFO - PROCESS | 2336 | 1464735316826 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - PROCESS | 2336 | 1464735316828 Marionette TRACE conn5 <- [1,2410,null,{}] 15:55:16 INFO - PROCESS | 2336 | 1464735316832 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:16 INFO - PROCESS | 2336 | 1464735316970 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:55:17 INFO - PROCESS | 2336 | 1464735317142 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 2336 | ++DOCSHELL 1B329800 == 87 [pid = 2336] [id = 612] 15:55:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1B342800) [pid = 2336] [serial = 1836] [outer = 00000000] 15:55:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1B3AD800) [pid = 2336] [serial = 1837] [outer = 1B342800] 15:55:17 INFO - PROCESS | 2336 | 1464735317198 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1B525400) [pid = 2336] [serial = 1838] [outer = 1B342800] 15:55:17 INFO - PROCESS | 2336 | 1464735317741 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 15:55:17 INFO - PROCESS | 2336 | 1464735317800 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:55:17 INFO - PROCESS | 2336 | 1464735317803 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 15:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:55:17 INFO - PROCESS | 2336 | 1464735317806 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:55:17 INFO - PROCESS | 2336 | 1464735317808 Marionette TRACE conn5 <- [1,2414,null,{}] 15:55:17 INFO - PROCESS | 2336 | 1464735317811 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:17 INFO - PROCESS | 2336 | 1464735317929 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:55:18 INFO - PROCESS | 2336 | 1464735318090 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:18 INFO - PROCESS | 2336 | ++DOCSHELL 1B556000 == 88 [pid = 2336] [id = 613] 15:55:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B597800) [pid = 2336] [serial = 1839] [outer = 00000000] 15:55:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1B5A3000) [pid = 2336] [serial = 1840] [outer = 1B597800] 15:55:18 INFO - PROCESS | 2336 | 1464735318157 Marionette DEBUG loaded listener.js 15:55:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1BEB7000) [pid = 2336] [serial = 1841] [outer = 1B597800] 15:55:18 INFO - PROCESS | 2336 | 1464735318752 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1016ms 15:55:18 INFO - PROCESS | 2336 | 1464735318838 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:55:18 INFO - PROCESS | 2336 | 1464735318841 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 15:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:55:18 INFO - PROCESS | 2336 | 1464735318846 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:55:18 INFO - PROCESS | 2336 | 1464735318848 Marionette TRACE conn5 <- [1,2418,null,{}] 15:55:18 INFO - PROCESS | 2336 | 1464735318868 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:18 INFO - PROCESS | 2336 | 1464735318988 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:55:19 INFO - PROCESS | 2336 | 1464735319141 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 2336 | ++DOCSHELL 1B596400 == 89 [pid = 2336] [id = 614] 15:55:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1BF8A400) [pid = 2336] [serial = 1842] [outer = 00000000] 15:55:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1BF9C400) [pid = 2336] [serial = 1843] [outer = 1BF8A400] 15:55:19 INFO - PROCESS | 2336 | 1464735319196 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1BFA3800) [pid = 2336] [serial = 1844] [outer = 1BF8A400] 15:55:19 INFO - PROCESS | 2336 | 1464735319817 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 990ms 15:55:20 INFO - PROCESS | 2336 | 1464735320103 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:55:20 INFO - PROCESS | 2336 | 1464735320108 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 15:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:55:20 INFO - PROCESS | 2336 | 1464735320127 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - PROCESS | 2336 | 1464735320130 Marionette TRACE conn5 <- [1,2422,null,{}] 15:55:20 INFO - PROCESS | 2336 | 1464735320136 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:20 INFO - PROCESS | 2336 | 1464735320251 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:55:20 INFO - PROCESS | 2336 | 1464735320406 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0F000 == 90 [pid = 2336] [id = 615] 15:55:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (11E3C000) [pid = 2336] [serial = 1845] [outer = 00000000] 15:55:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (139EC800) [pid = 2336] [serial = 1846] [outer = 11E3C000] 15:55:20 INFO - PROCESS | 2336 | 1464735320457 Marionette DEBUG loaded listener.js 15:55:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (14E09000) [pid = 2336] [serial = 1847] [outer = 11E3C000] 15:55:20 INFO - PROCESS | 2336 | 1464735321010 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 15:55:21 INFO - PROCESS | 2336 | 1464735321064 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 2336 | 1464735321067 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 15:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:55:21 INFO - PROCESS | 2336 | 1464735321075 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 2336 | 1464735321078 Marionette TRACE conn5 <- [1,2426,null,{}] 15:55:21 INFO - PROCESS | 2336 | 1464735321083 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:21 INFO - PROCESS | 2336 | 1464735321194 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:55:21 INFO - PROCESS | 2336 | 1464735321373 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 2336 | ++DOCSHELL 12173800 == 91 [pid = 2336] [id = 616] 15:55:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (14F47000) [pid = 2336] [serial = 1848] [outer = 00000000] 15:55:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (177F6000) [pid = 2336] [serial = 1849] [outer = 14F47000] 15:55:21 INFO - PROCESS | 2336 | 1464735321422 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (17C03000) [pid = 2336] [serial = 1850] [outer = 14F47000] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 0DB0C400 == 90 [pid = 2336] [id = 607] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 165E1000 == 89 [pid = 2336] [id = 606] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 0D779C00 == 88 [pid = 2336] [id = 605] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 18B4FC00 == 87 [pid = 2336] [id = 604] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 1807E000 == 86 [pid = 2336] [id = 603] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 17C0B000 == 85 [pid = 2336] [id = 602] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 165E5000 == 84 [pid = 2336] [id = 601] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 13FEA400 == 83 [pid = 2336] [id = 600] 15:55:21 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1B391C00) [pid = 2336] [serial = 1732] [outer = 00000000] [url = about:blank] 15:55:21 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (0D452000) [pid = 2336] [serial = 1723] [outer = 00000000] [url = about:blank] 15:55:21 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1B54C000) [pid = 2336] [serial = 1735] [outer = 00000000] [url = about:blank] 15:55:21 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1B5A1000) [pid = 2336] [serial = 1738] [outer = 00000000] [url = about:blank] 15:55:21 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (14F49000) [pid = 2336] [serial = 1726] [outer = 00000000] [url = about:blank] 15:55:21 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (18B4D800) [pid = 2336] [serial = 1729] [outer = 00000000] [url = about:blank] 15:55:21 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1A351C00) [pid = 2336] [serial = 1771] [outer = 00000000] [url = about:blank] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 0C8EC800 == 82 [pid = 2336] [id = 599] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 0DFB0800 == 81 [pid = 2336] [id = 598] 15:55:21 INFO - PROCESS | 2336 | --DOCSHELL 0D77C000 == 80 [pid = 2336] [id = 591] 15:55:22 INFO - PROCESS | 2336 | 1464735322076 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1028ms 15:55:22 INFO - PROCESS | 2336 | 1464735322102 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 2336 | 1464735322104 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 15:55:22 INFO - PROCESS | 2336 | 1464735322107 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:55:22 INFO - PROCESS | 2336 | 1464735322109 Marionette TRACE conn5 <- [1,2430,null,{}] 15:55:22 INFO - PROCESS | 2336 | 1464735322118 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:22 INFO - PROCESS | 2336 | 1464735322244 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1BF97C00) [pid = 2336] [serial = 1649] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (17136800) [pid = 2336] [serial = 1756] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (171D1800) [pid = 2336] [serial = 1757] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (17D5D400) [pid = 2336] [serial = 1760] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (139F1C00) [pid = 2336] [serial = 1742] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (11E2FC00) [pid = 2336] [serial = 1741] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (17D58000) [pid = 2336] [serial = 1759] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (165E3C00) [pid = 2336] [serial = 1753] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (0E2A1800) [pid = 2336] [serial = 1747] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (11E38000) [pid = 2336] [serial = 1748] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (17953400) [pid = 2336] [serial = 1765] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (18B4B400) [pid = 2336] [serial = 1762] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1A013800) [pid = 2336] [serial = 1769] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1A00A400) [pid = 2336] [serial = 1768] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (18C34000) [pid = 2336] [serial = 1763] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (11E30400) [pid = 2336] [serial = 1745] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (0E2ADC00) [pid = 2336] [serial = 1744] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (14E0B000) [pid = 2336] [serial = 1750] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (14FC4C00) [pid = 2336] [serial = 1751] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (18B4EC00) [pid = 2336] [serial = 1766] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (16BE1000) [pid = 2336] [serial = 1754] [outer = 00000000] [url = about:blank] 15:55:22 INFO - PROCESS | 2336 | 1464735322396 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 2336 | ++DOCSHELL 0DC3D800 == 81 [pid = 2336] [id = 617] 15:55:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (0DC3E000) [pid = 2336] [serial = 1851] [outer = 00000000] 15:55:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (11E38000) [pid = 2336] [serial = 1852] [outer = 0DC3E000] 15:55:22 INFO - PROCESS | 2336 | 1464735322446 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (13D97800) [pid = 2336] [serial = 1853] [outer = 0DC3E000] 15:55:22 INFO - PROCESS | 2336 | 1464735322832 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 15:55:22 INFO - PROCESS | 2336 | 1464735322884 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 2336 | 1464735322886 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 15:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:55:22 INFO - PROCESS | 2336 | 1464735322889 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - PROCESS | 2336 | 1464735322891 Marionette TRACE conn5 <- [1,2434,null,{}] 15:55:22 INFO - PROCESS | 2336 | 1464735322894 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:22 INFO - PROCESS | 2336 | 1464735323018 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:55:23 INFO - PROCESS | 2336 | 1464735323033 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 2336 | ++DOCSHELL 15A44C00 == 82 [pid = 2336] [id = 618] 15:55:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (15A48000) [pid = 2336] [serial = 1854] [outer = 00000000] 15:55:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (171C7C00) [pid = 2336] [serial = 1855] [outer = 15A48000] 15:55:23 INFO - PROCESS | 2336 | 1464735323080 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (17952800) [pid = 2336] [serial = 1856] [outer = 15A48000] 15:55:23 INFO - PROCESS | 2336 | 1464735323553 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 15:55:23 INFO - PROCESS | 2336 | 1464735323622 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 2336 | 1464735323624 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 15:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:55:23 INFO - PROCESS | 2336 | 1464735323627 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - PROCESS | 2336 | 1464735323629 Marionette TRACE conn5 <- [1,2438,null,{}] 15:55:23 INFO - PROCESS | 2336 | 1464735323632 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:23 INFO - PROCESS | 2336 | 1464735323723 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:55:23 INFO - PROCESS | 2336 | 1464735323842 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 2336 | ++DOCSHELL 17BCF400 == 83 [pid = 2336] [id = 619] 15:55:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (17C08000) [pid = 2336] [serial = 1857] [outer = 00000000] 15:55:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (17DD5800) [pid = 2336] [serial = 1858] [outer = 17C08000] 15:55:23 INFO - PROCESS | 2336 | 1464735323886 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (18041400) [pid = 2336] [serial = 1859] [outer = 17C08000] 15:55:24 INFO - PROCESS | 2336 | 1464735324279 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 15:55:24 INFO - PROCESS | 2336 | 1464735324297 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 2336 | 1464735324299 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 15:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:55:24 INFO - PROCESS | 2336 | 1464735324302 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 2336 | 1464735324304 Marionette TRACE conn5 <- [1,2442,null,{}] 15:55:24 INFO - PROCESS | 2336 | 1464735324307 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:24 INFO - PROCESS | 2336 | 1464735324419 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:55:24 INFO - PROCESS | 2336 | 1464735324594 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 2336 | ++DOCSHELL 18B4EC00 == 84 [pid = 2336] [id = 620] 15:55:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (18B4F800) [pid = 2336] [serial = 1860] [outer = 00000000] 15:55:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1A009C00) [pid = 2336] [serial = 1861] [outer = 18B4F800] 15:55:24 INFO - PROCESS | 2336 | 1464735324639 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1A096000) [pid = 2336] [serial = 1862] [outer = 18B4F800] 15:55:25 INFO - PROCESS | 2336 | 1464735325068 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms 15:55:25 INFO - PROCESS | 2336 | 1464735325134 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 2336 | 1464735325136 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 15:55:25 INFO - PROCESS | 2336 | 1464735325140 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:55:25 INFO - PROCESS | 2336 | 1464735325142 Marionette TRACE conn5 <- [1,2446,null,{}] 15:55:25 INFO - PROCESS | 2336 | 1464735325145 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 2336 | 1464735325276 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:55:25 INFO - PROCESS | 2336 | 1464735325293 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 2336 | ++DOCSHELL 1A346400 == 85 [pid = 2336] [id = 621] 15:55:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1A34FC00) [pid = 2336] [serial = 1863] [outer = 00000000] 15:55:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1A653800) [pid = 2336] [serial = 1864] [outer = 1A34FC00] 15:55:25 INFO - PROCESS | 2336 | 1464735325336 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1A673800) [pid = 2336] [serial = 1865] [outer = 1A34FC00] 15:55:25 INFO - PROCESS | 2336 | 1464735325786 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 15:55:25 INFO - PROCESS | 2336 | 1464735325813 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:55:25 INFO - PROCESS | 2336 | 1464735325815 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 15:55:25 INFO - PROCESS | 2336 | 1464735325824 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 2336 | 1464735325825 Marionette TRACE conn5 <- [1,2450,null,{}] 15:55:25 INFO - PROCESS | 2336 | 1464735325829 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 2336 | 1464735325987 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:55:26 INFO - PROCESS | 2336 | 1464735326022 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 2336 | ++DOCSHELL 1A64E800 == 86 [pid = 2336] [id = 622] 15:55:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1A653000) [pid = 2336] [serial = 1866] [outer = 00000000] 15:55:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B0D3400) [pid = 2336] [serial = 1867] [outer = 1A653000] 15:55:26 INFO - PROCESS | 2336 | 1464735326067 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1B0DEC00) [pid = 2336] [serial = 1868] [outer = 1A653000] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1B0ACC00) [pid = 2336] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (18C5F400) [pid = 2336] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1A34D000) [pid = 2336] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0D77E400) [pid = 2336] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (177FD400) [pid = 2336] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (0CC5DC00) [pid = 2336] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (14E03C00) [pid = 2336] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (17C0E400) [pid = 2336] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (0DFB4000) [pid = 2336] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (16BE7C00) [pid = 2336] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1A00C400) [pid = 2336] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (0C850400) [pid = 2336] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1B39A400) [pid = 2336] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1B51CC00) [pid = 2336] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1B164C00) [pid = 2336] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1A347000) [pid = 2336] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (0DB0A800) [pid = 2336] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (16731C00) [pid = 2336] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1AEB0400) [pid = 2336] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (18C5A400) [pid = 2336] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (13D9EC00) [pid = 2336] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:55:26 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (11E35400) [pid = 2336] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:55:26 INFO - PROCESS | 2336 | 1464735326887 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1124ms 15:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:55:26 INFO - PROCESS | 2336 | 1464735326944 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 2336 | 1464735326946 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 15:55:26 INFO - PROCESS | 2336 | 1464735326949 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 2336 | 1464735326961 Marionette TRACE conn5 <- [1,2454,null,{}] 15:55:26 INFO - PROCESS | 2336 | 1464735326965 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:27 INFO - PROCESS | 2336 | 1464735327054 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:55:27 INFO - PROCESS | 2336 | 1464735327176 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 2336 | ++DOCSHELL 0CCE7400 == 87 [pid = 2336] [id = 623] 15:55:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (0DFAB000) [pid = 2336] [serial = 1869] [outer = 00000000] 15:55:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (14E91800) [pid = 2336] [serial = 1870] [outer = 0DFAB000] 15:55:27 INFO - PROCESS | 2336 | 1464735327220 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (16731C00) [pid = 2336] [serial = 1871] [outer = 0DFAB000] 15:55:27 INFO - PROCESS | 2336 | 1464735327602 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 690ms 15:55:27 INFO - PROCESS | 2336 | 1464735327640 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 2336 | 1464735327642 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 15:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:55:27 INFO - PROCESS | 2336 | 1464735327645 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 2336 | 1464735327647 Marionette TRACE conn5 <- [1,2458,null,{}] 15:55:27 INFO - PROCESS | 2336 | 1464735327651 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:27 INFO - PROCESS | 2336 | 1464735327795 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:55:27 INFO - PROCESS | 2336 | 1464735327809 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 2336 | ++DOCSHELL 17949C00 == 88 [pid = 2336] [id = 624] 15:55:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1796CC00) [pid = 2336] [serial = 1872] [outer = 00000000] 15:55:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1A352400) [pid = 2336] [serial = 1873] [outer = 1796CC00] 15:55:27 INFO - PROCESS | 2336 | 1464735327854 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1B0DB000) [pid = 2336] [serial = 1874] [outer = 1796CC00] 15:55:28 INFO - PROCESS | 2336 | 1464735328275 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 15:55:28 INFO - PROCESS | 2336 | 1464735328316 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:55:28 INFO - PROCESS | 2336 | 1464735328318 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 15:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:55:28 INFO - PROCESS | 2336 | 1464735328321 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - PROCESS | 2336 | 1464735328324 Marionette TRACE conn5 <- [1,2462,null,{}] 15:55:28 INFO - PROCESS | 2336 | 1464735328332 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:28 INFO - PROCESS | 2336 | 1464735328488 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:55:28 INFO - PROCESS | 2336 | 1464735328538 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 2336 | ++DOCSHELL 1B31F400 == 89 [pid = 2336] [id = 625] 15:55:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1B322C00) [pid = 2336] [serial = 1875] [outer = 00000000] 15:55:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1B33E000) [pid = 2336] [serial = 1876] [outer = 1B322C00] 15:55:28 INFO - PROCESS | 2336 | 1464735328588 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1B396C00) [pid = 2336] [serial = 1877] [outer = 1B322C00] 15:55:29 INFO - PROCESS | 2336 | 1464735329282 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 990ms 15:55:29 INFO - PROCESS | 2336 | 1464735329312 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 2336 | 1464735329317 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 15:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:55:29 INFO - PROCESS | 2336 | 1464735329324 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - PROCESS | 2336 | 1464735329327 Marionette TRACE conn5 <- [1,2466,null,{}] 15:55:29 INFO - PROCESS | 2336 | 1464735329333 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:29 INFO - PROCESS | 2336 | 1464735329459 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:55:29 INFO - PROCESS | 2336 | 1464735329618 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 2336 | ++DOCSHELL 0DB0EC00 == 90 [pid = 2336] [id = 626] 15:55:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (0E1C8800) [pid = 2336] [serial = 1878] [outer = 00000000] 15:55:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (11E39400) [pid = 2336] [serial = 1879] [outer = 0E1C8800] 15:55:29 INFO - PROCESS | 2336 | 1464735329676 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (139F3000) [pid = 2336] [serial = 1880] [outer = 0E1C8800] 15:55:30 INFO - PROCESS | 2336 | 1464735330310 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1021ms 15:55:30 INFO - PROCESS | 2336 | 1464735330348 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 2336 | 1464735330354 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 15:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:55:30 INFO - PROCESS | 2336 | 1464735330361 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 2336 | 1464735330364 Marionette TRACE conn5 <- [1,2470,null,{}] 15:55:30 INFO - PROCESS | 2336 | 1464735330368 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:30 INFO - PROCESS | 2336 | 1464735330491 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:55:30 INFO - PROCESS | 2336 | 1464735330666 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 2336 | ++DOCSHELL 16BE8400 == 91 [pid = 2336] [id = 627] 15:55:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (16BE9800) [pid = 2336] [serial = 1881] [outer = 00000000] 15:55:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1800D000) [pid = 2336] [serial = 1882] [outer = 16BE9800] 15:55:30 INFO - PROCESS | 2336 | 1464735330722 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (18B51400) [pid = 2336] [serial = 1883] [outer = 16BE9800] 15:55:31 INFO - PROCESS | 2336 | 1464735331354 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1020ms 15:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:55:31 INFO - PROCESS | 2336 | 1464735331389 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 2336 | 1464735331392 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 15:55:31 INFO - PROCESS | 2336 | 1464735331397 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 2336 | 1464735331400 Marionette TRACE conn5 <- [1,2474,null,{}] 15:55:31 INFO - PROCESS | 2336 | 1464735331430 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:31 INFO - PROCESS | 2336 | 1464735331552 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:55:31 INFO - PROCESS | 2336 | 1464735331716 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 2336 | ++DOCSHELL 1B335C00 == 92 [pid = 2336] [id = 628] 15:55:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1B33B000) [pid = 2336] [serial = 1884] [outer = 00000000] 15:55:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1B395800) [pid = 2336] [serial = 1885] [outer = 1B33B000] 15:55:31 INFO - PROCESS | 2336 | 1464735331776 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1B51B400) [pid = 2336] [serial = 1886] [outer = 1B33B000] 15:55:32 INFO - PROCESS | 2336 | 1464735332350 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 990ms 15:55:32 INFO - PROCESS | 2336 | 1464735332389 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:55:32 INFO - PROCESS | 2336 | 1464735332392 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 15:55:32 INFO - PROCESS | 2336 | 1464735332396 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:55:32 INFO - PROCESS | 2336 | 1464735332398 Marionette TRACE conn5 <- [1,2478,null,{}] 15:55:32 INFO - PROCESS | 2336 | 1464735332401 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:32 INFO - PROCESS | 2336 | 1464735332522 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:55:32 INFO - PROCESS | 2336 | 1464735332696 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 2336 | ++DOCSHELL 1B59AC00 == 93 [pid = 2336] [id = 629] 15:55:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1B59C400) [pid = 2336] [serial = 1887] [outer = 00000000] 15:55:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1BE21400) [pid = 2336] [serial = 1888] [outer = 1B59C400] 15:55:32 INFO - PROCESS | 2336 | 1464735332752 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1BEB6400) [pid = 2336] [serial = 1889] [outer = 1B59C400] 15:55:33 INFO - PROCESS | 2336 | 1464735333336 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 15:55:33 INFO - PROCESS | 2336 | 1464735333369 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 2336 | 1464735333371 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 15:55:33 INFO - PROCESS | 2336 | 1464735333375 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:55:33 INFO - PROCESS | 2336 | 1464735333377 Marionette TRACE conn5 <- [1,2482,null,{}] 15:55:33 INFO - PROCESS | 2336 | 1464735333381 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:33 INFO - PROCESS | 2336 | 1464735333497 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:55:33 INFO - PROCESS | 2336 | 1464735333672 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 2336 | ++DOCSHELL 1BF97C00 == 94 [pid = 2336] [id = 630] 15:55:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1BF98800) [pid = 2336] [serial = 1890] [outer = 00000000] 15:55:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1BFA0C00) [pid = 2336] [serial = 1891] [outer = 1BF98800] 15:55:33 INFO - PROCESS | 2336 | 1464735333726 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1BFE0400) [pid = 2336] [serial = 1892] [outer = 1BF98800] 15:55:34 INFO - PROCESS | 2336 | 1464735334303 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 15:55:34 INFO - PROCESS | 2336 | 1464735334349 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 2336 | 1464735334351 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 15:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:55:34 INFO - PROCESS | 2336 | 1464735334355 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 2336 | 1464735334357 Marionette TRACE conn5 <- [1,2486,null,{}] 15:55:34 INFO - PROCESS | 2336 | 1464735334361 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:34 INFO - PROCESS | 2336 | 1464735334495 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:55:34 INFO - PROCESS | 2336 | 1464735334670 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 2336 | ++DOCSHELL 1BFE8400 == 95 [pid = 2336] [id = 631] 15:55:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (21220000) [pid = 2336] [serial = 1893] [outer = 00000000] 15:55:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (21226400) [pid = 2336] [serial = 1894] [outer = 21220000] 15:55:34 INFO - PROCESS | 2336 | 1464735334725 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (21229C00) [pid = 2336] [serial = 1895] [outer = 21220000] 15:55:35 INFO - PROCESS | 2336 | 1464735335266 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 15:55:35 INFO - PROCESS | 2336 | 1464735335289 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 2336 | 1464735335291 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 15:55:35 INFO - PROCESS | 2336 | 1464735335294 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:55:35 INFO - PROCESS | 2336 | 1464735335296 Marionette TRACE conn5 <- [1,2490,null,{}] 15:55:35 INFO - PROCESS | 2336 | 1464735335300 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:35 INFO - PROCESS | 2336 | 1464735335414 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:55:35 INFO - PROCESS | 2336 | 1464735335590 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 2336 | ++DOCSHELL 0D679C00 == 96 [pid = 2336] [id = 632] 15:55:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (21225C00) [pid = 2336] [serial = 1896] [outer = 00000000] 15:55:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (21B55C00) [pid = 2336] [serial = 1897] [outer = 21225C00] 15:55:35 INFO - PROCESS | 2336 | 1464735335646 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (21B59800) [pid = 2336] [serial = 1898] [outer = 21225C00] 15:55:36 INFO - PROCESS | 2336 | 1464735336258 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1018ms 15:55:36 INFO - PROCESS | 2336 | 1464735336317 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 2336 | 1464735336320 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 15:55:36 INFO - PROCESS | 2336 | 1464735336323 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:55:36 INFO - PROCESS | 2336 | 1464735336325 Marionette TRACE conn5 <- [1,2494,null,{}] 15:55:36 INFO - PROCESS | 2336 | 1464735336329 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:36 INFO - PROCESS | 2336 | 1464735336443 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:55:36 INFO - PROCESS | 2336 | 1464735336604 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 2336 | ++DOCSHELL 0E1C7C00 == 97 [pid = 2336] [id = 633] 15:55:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (0E1CEC00) [pid = 2336] [serial = 1899] [outer = 00000000] 15:55:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (165E6800) [pid = 2336] [serial = 1900] [outer = 0E1CEC00] 15:55:36 INFO - PROCESS | 2336 | 1464735336661 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (17C03800) [pid = 2336] [serial = 1901] [outer = 0E1CEC00] 15:55:37 INFO - PROCESS | 2336 | 1464735337518 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1225ms 15:55:37 INFO - PROCESS | 2336 | 1464735337552 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 2336 | 1464735337556 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 15:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:55:37 INFO - PROCESS | 2336 | 1464735337562 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 2336 | 1464735337566 Marionette TRACE conn5 <- [1,2498,null,{}] 15:55:37 INFO - PROCESS | 2336 | 1464735337572 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:37 INFO - PROCESS | 2336 | 1464735337686 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:55:37 INFO - PROCESS | 2336 | 1464735337852 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 2336 | ++DOCSHELL 0EC6FC00 == 98 [pid = 2336] [id = 634] 15:55:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (0EC7A400) [pid = 2336] [serial = 1902] [outer = 00000000] 15:55:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (11E8A000) [pid = 2336] [serial = 1903] [outer = 0EC7A400] 15:55:37 INFO - PROCESS | 2336 | 1464735337902 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (13FE1400) [pid = 2336] [serial = 1904] [outer = 0EC7A400] 15:55:38 INFO - PROCESS | 2336 | 1464735338472 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 931ms 15:55:38 INFO - PROCESS | 2336 | 1464735338493 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 2336 | 1464735338498 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 15:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:55:38 INFO - PROCESS | 2336 | 1464735338504 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 2336 | 1464735338506 Marionette TRACE conn5 <- [1,2502,null,{}] 15:55:38 INFO - PROCESS | 2336 | 1464735338510 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:38 INFO - PROCESS | 2336 | 1464735338621 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:55:38 INFO - PROCESS | 2336 | 1464735338763 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 2336 | ++DOCSHELL 15ACC800 == 99 [pid = 2336] [id = 635] 15:55:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (16BDF400) [pid = 2336] [serial = 1905] [outer = 00000000] 15:55:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (17953400) [pid = 2336] [serial = 1906] [outer = 16BDF400] 15:55:38 INFO - PROCESS | 2336 | 1464735338811 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (17E30000) [pid = 2336] [serial = 1907] [outer = 16BDF400] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 1B15F800 == 98 [pid = 2336] [id = 547] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 1B599C00 == 97 [pid = 2336] [id = 579] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 17949C00 == 96 [pid = 2336] [id = 624] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 0CCE7400 == 95 [pid = 2336] [id = 623] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 1A64E800 == 94 [pid = 2336] [id = 622] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 1A346400 == 93 [pid = 2336] [id = 621] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 18B4EC00 == 92 [pid = 2336] [id = 620] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 17BCF400 == 91 [pid = 2336] [id = 619] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 15A44C00 == 90 [pid = 2336] [id = 618] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1B0E0C00) [pid = 2336] [serial = 1822] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 0DC3D800 == 89 [pid = 2336] [id = 617] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 12173800 == 88 [pid = 2336] [id = 616] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 0DB0F000 == 87 [pid = 2336] [id = 615] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 1B556000 == 86 [pid = 2336] [id = 613] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 1B329800 == 85 [pid = 2336] [id = 612] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 1B320000 == 84 [pid = 2336] [id = 611] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 18035800 == 83 [pid = 2336] [id = 610] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 139F7000 == 82 [pid = 2336] [id = 609] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 16025C00 == 81 [pid = 2336] [id = 590] 15:55:39 INFO - PROCESS | 2336 | --DOCSHELL 0D22C400 == 80 [pid = 2336] [id = 608] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1B340C00) [pid = 2336] [serial = 1691] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (0D683800) [pid = 2336] [serial = 1673] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B3B6800) [pid = 2336] [serial = 1646] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1B54CC00) [pid = 2336] [serial = 1688] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1B399000) [pid = 2336] [serial = 1643] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (1AEAF800) [pid = 2336] [serial = 1721] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (128A2C00) [pid = 2336] [serial = 1634] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (171CA800) [pid = 2336] [serial = 1679] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1B0B8400) [pid = 2336] [serial = 1640] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1A015C00) [pid = 2336] [serial = 1682] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (17947000) [pid = 2336] [serial = 1637] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (139F4000) [pid = 2336] [serial = 1676] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1B39EC00) [pid = 2336] [serial = 1685] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1A00B000) [pid = 2336] [serial = 1810] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1AEA9000) [pid = 2336] [serial = 1813] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A017C00) [pid = 2336] [serial = 1811] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (11E3CC00) [pid = 2336] [serial = 1816] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1B0B9000) [pid = 2336] [serial = 1814] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1A652800) [pid = 2336] [serial = 1819] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0DC34C00) [pid = 2336] [serial = 1798] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (0E2AF400) [pid = 2336] [serial = 1799] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (14F53400) [pid = 2336] [serial = 1801] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (15AD0000) [pid = 2336] [serial = 1802] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (17D59800) [pid = 2336] [serial = 1807] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (13D9A400) [pid = 2336] [serial = 1796] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (125F4400) [pid = 2336] [serial = 1795] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (17952C00) [pid = 2336] [serial = 1804] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (17C05C00) [pid = 2336] [serial = 1805] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (0DFADC00) [pid = 2336] [serial = 1774] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (155DB400) [pid = 2336] [serial = 1777] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1AEA9400) [pid = 2336] [serial = 1780] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1B162400) [pid = 2336] [serial = 1783] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1B3A0000) [pid = 2336] [serial = 1786] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1BE22400) [pid = 2336] [serial = 1789] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1BF85400) [pid = 2336] [serial = 1792] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1A655800) [pid = 2336] [serial = 1820] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (165DE800) [pid = 2336] [serial = 1817] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (18041000) [pid = 2336] [serial = 1808] [outer = 00000000] [url = about:blank] 15:55:39 INFO - PROCESS | 2336 | 1464735339437 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 15:55:39 INFO - PROCESS | 2336 | 1464735339478 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 2336 | 1464735339481 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 15:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:55:39 INFO - PROCESS | 2336 | 1464735339484 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 2336 | 1464735339487 Marionette TRACE conn5 <- [1,2506,null,{}] 15:55:39 INFO - PROCESS | 2336 | 1464735339497 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:39 INFO - PROCESS | 2336 | 1464735339605 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:55:39 INFO - PROCESS | 2336 | 1464735339724 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 2336 | ++DOCSHELL 0E232000 == 81 [pid = 2336] [id = 636] 15:55:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (0EC9A400) [pid = 2336] [serial = 1908] [outer = 00000000] 15:55:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (139F7400) [pid = 2336] [serial = 1909] [outer = 0EC9A400] 15:55:39 INFO - PROCESS | 2336 | 1464735339773 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (14F49000) [pid = 2336] [serial = 1910] [outer = 0EC9A400] 15:55:40 INFO - PROCESS | 2336 | 1464735340198 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 15:55:40 INFO - PROCESS | 2336 | 1464735340285 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 2336 | 1464735340287 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 15:55:40 INFO - PROCESS | 2336 | 1464735340294 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 2336 | 1464735340296 Marionette TRACE conn5 <- [1,2510,null,{}] 15:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:55:40 INFO - PROCESS | 2336 | 1464735340300 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:40 INFO - PROCESS | 2336 | 1464735340397 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:55:40 INFO - PROCESS | 2336 | 1464735340411 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 2336 | ++DOCSHELL 165E1800 == 82 [pid = 2336] [id = 637] 15:55:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (165E5800) [pid = 2336] [serial = 1911] [outer = 00000000] 15:55:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (17948800) [pid = 2336] [serial = 1912] [outer = 165E5800] 15:55:40 INFO - PROCESS | 2336 | 1464735340455 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (17C07C00) [pid = 2336] [serial = 1913] [outer = 165E5800] 15:55:40 INFO - PROCESS | 2336 | 1464735340921 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 15:55:40 INFO - PROCESS | 2336 | 1464735340972 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 2336 | 1464735340974 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 15:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:55:40 INFO - PROCESS | 2336 | 1464735340981 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 2336 | 1464735340983 Marionette TRACE conn5 <- [1,2514,null,{}] 15:55:40 INFO - PROCESS | 2336 | 1464735340986 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:41 INFO - PROCESS | 2336 | 1464735341081 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:55:41 INFO - PROCESS | 2336 | 1464735341088 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 2336 | ++DOCSHELL 171CA800 == 83 [pid = 2336] [id = 638] 15:55:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (17D4E400) [pid = 2336] [serial = 1914] [outer = 00000000] 15:55:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (18B4CC00) [pid = 2336] [serial = 1915] [outer = 17D4E400] 15:55:41 INFO - PROCESS | 2336 | 1464735341132 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1914D000) [pid = 2336] [serial = 1916] [outer = 17D4E400] 15:55:41 INFO - PROCESS | 2336 | 1464735341618 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 15:55:41 INFO - PROCESS | 2336 | 1464735341659 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 2336 | 1464735341661 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 15:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:55:41 INFO - PROCESS | 2336 | 1464735341664 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 2336 | 1464735341666 Marionette TRACE conn5 <- [1,2518,null,{}] 15:55:41 INFO - PROCESS | 2336 | 1464735341670 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:41 INFO - PROCESS | 2336 | 1464735341824 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:55:41 INFO - PROCESS | 2336 | 1464735341876 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 2336 | ++DOCSHELL 1A00A400 == 84 [pid = 2336] [id = 639] 15:55:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1A00AC00) [pid = 2336] [serial = 1917] [outer = 00000000] 15:55:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1A64C400) [pid = 2336] [serial = 1918] [outer = 1A00AC00] 15:55:41 INFO - PROCESS | 2336 | 1464735341922 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1A652800) [pid = 2336] [serial = 1919] [outer = 1A00AC00] 15:55:42 INFO - PROCESS | 2336 | 1464735342388 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 15:55:42 INFO - PROCESS | 2336 | 1464735342437 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:55:42 INFO - PROCESS | 2336 | 1464735342439 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 15:55:42 INFO - PROCESS | 2336 | 1464735342443 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 2336 | 1464735342444 Marionette TRACE conn5 <- [1,2522,null,{}] 15:55:42 INFO - PROCESS | 2336 | 1464735342452 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:42 INFO - PROCESS | 2336 | 1464735342585 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:55:42 INFO - PROCESS | 2336 | 1464735342665 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 2336 | ++DOCSHELL 1A659800 == 85 [pid = 2336] [id = 640] 15:55:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1A674000) [pid = 2336] [serial = 1920] [outer = 00000000] 15:55:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1AEAAC00) [pid = 2336] [serial = 1921] [outer = 1A674000] 15:55:42 INFO - PROCESS | 2336 | 1464735342710 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1B0B5000) [pid = 2336] [serial = 1922] [outer = 1A674000] 15:55:43 INFO - PROCESS | 2336 | 1464735343146 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 15:55:43 INFO - PROCESS | 2336 | 1464735343173 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 2336 | 1464735343175 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 15:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:55:43 INFO - PROCESS | 2336 | 1464735343216 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 2336 | 1464735343217 Marionette TRACE conn5 <- [1,2526,null,{}] 15:55:43 INFO - PROCESS | 2336 | 1464735343228 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:43 INFO - PROCESS | 2336 | 1464735343360 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:55:43 INFO - PROCESS | 2336 | 1464735343439 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 2336 | ++DOCSHELL 1B0B6C00 == 86 [pid = 2336] [id = 641] 15:55:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1B0B9000) [pid = 2336] [serial = 1923] [outer = 00000000] 15:55:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1B102C00) [pid = 2336] [serial = 1924] [outer = 1B0B9000] 15:55:43 INFO - PROCESS | 2336 | 1464735343483 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1B15F000) [pid = 2336] [serial = 1925] [outer = 1B0B9000] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1A34FC00) [pid = 2336] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (0DFAB000) [pid = 2336] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1A653000) [pid = 2336] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (15A48000) [pid = 2336] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (11E3C000) [pid = 2336] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (0DC3E000) [pid = 2336] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (14F47000) [pid = 2336] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1796CC00) [pid = 2336] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (17C08000) [pid = 2336] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (18B4F800) [pid = 2336] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:55:43 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (139F0000) [pid = 2336] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:55:44 INFO - PROCESS | 2336 | 1464735344102 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 970ms 15:55:44 INFO - PROCESS | 2336 | 1464735344163 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:55:44 INFO - PROCESS | 2336 | 1464735344165 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 15:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:55:44 INFO - PROCESS | 2336 | 1464735344185 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 2336 | 1464735344187 Marionette TRACE conn5 <- [1,2530,null,{}] 15:55:44 INFO - PROCESS | 2336 | 1464735344191 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:44 INFO - PROCESS | 2336 | 1464735344282 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:55:44 INFO - PROCESS | 2336 | 1464735344292 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 2336 | ++DOCSHELL 0D67BC00 == 87 [pid = 2336] [id = 642] 15:55:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (11E3C000) [pid = 2336] [serial = 1926] [outer = 00000000] 15:55:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1B0B4400) [pid = 2336] [serial = 1927] [outer = 11E3C000] 15:55:44 INFO - PROCESS | 2336 | 1464735344339 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1B165000) [pid = 2336] [serial = 1928] [outer = 11E3C000] 15:55:44 INFO - PROCESS | 2336 | 1464735344789 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 15:55:44 INFO - PROCESS | 2336 | 1464735344809 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:55:44 INFO - PROCESS | 2336 | 1464735344811 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 15:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:55:44 INFO - PROCESS | 2336 | 1464735344815 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 2336 | 1464735344817 Marionette TRACE conn5 <- [1,2534,null,{}] 15:55:44 INFO - PROCESS | 2336 | 1464735344820 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:44 INFO - PROCESS | 2336 | 1464735344971 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:55:44 INFO - PROCESS | 2336 | 1464735345012 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 2336 | ++DOCSHELL 0CCF5400 == 88 [pid = 2336] [id = 643] 15:55:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (0DFA9800) [pid = 2336] [serial = 1929] [outer = 00000000] 15:55:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1B31DC00) [pid = 2336] [serial = 1930] [outer = 0DFA9800] 15:55:45 INFO - PROCESS | 2336 | 1464735345056 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1B328800) [pid = 2336] [serial = 1931] [outer = 0DFA9800] 15:55:45 INFO - PROCESS | 2336 | 1464735345487 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 15:55:45 INFO - PROCESS | 2336 | 1464735345548 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 2336 | 1464735345551 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 15:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:55:45 INFO - PROCESS | 2336 | 1464735345554 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 2336 | 1464735345556 Marionette TRACE conn5 <- [1,2538,null,{}] 15:55:45 INFO - PROCESS | 2336 | 1464735345559 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:45 INFO - PROCESS | 2336 | 1464735345672 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:55:45 INFO - PROCESS | 2336 | 1464735345687 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 2336 | ++DOCSHELL 1B518000 == 89 [pid = 2336] [id = 644] 15:55:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1B51B000) [pid = 2336] [serial = 1932] [outer = 00000000] 15:55:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1B54D400) [pid = 2336] [serial = 1933] [outer = 1B51B000] 15:55:45 INFO - PROCESS | 2336 | 1464735345737 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1B5A2400) [pid = 2336] [serial = 1934] [outer = 1B51B000] 15:55:46 INFO - PROCESS | 2336 | 1464735346532 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1022ms 15:55:46 INFO - PROCESS | 2336 | 1464735346578 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 2336 | 1464735346583 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 15:55:46 INFO - PROCESS | 2336 | 1464735346588 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:55:46 INFO - PROCESS | 2336 | 1464735346593 Marionette TRACE conn5 <- [1,2542,null,{}] 15:55:46 INFO - PROCESS | 2336 | 1464735346617 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:46 INFO - PROCESS | 2336 | 1464735346776 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:55:46 INFO - PROCESS | 2336 | 1464735346941 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 2336 | ++DOCSHELL 0DC34800 == 90 [pid = 2336] [id = 645] 15:55:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (0DD67C00) [pid = 2336] [serial = 1935] [outer = 00000000] 15:55:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1212F400) [pid = 2336] [serial = 1936] [outer = 0DD67C00] 15:55:46 INFO - PROCESS | 2336 | 1464735346998 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (139EF800) [pid = 2336] [serial = 1937] [outer = 0DD67C00] 15:55:47 INFO - PROCESS | 2336 | 1464735347587 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1075ms 15:55:47 INFO - PROCESS | 2336 | 1464735347681 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:55:47 INFO - PROCESS | 2336 | 1464735347687 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 15:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:55:47 INFO - PROCESS | 2336 | 1464735347694 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 2336 | 1464735347697 Marionette TRACE conn5 <- [1,2546,null,{}] 15:55:47 INFO - PROCESS | 2336 | 1464735347701 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:47 INFO - PROCESS | 2336 | 1464735347920 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:55:48 INFO - PROCESS | 2336 | 1464735348036 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 2336 | ++DOCSHELL 1794B800 == 91 [pid = 2336] [id = 646] 15:55:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (17C03400) [pid = 2336] [serial = 1938] [outer = 00000000] 15:55:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (18B50400) [pid = 2336] [serial = 1939] [outer = 17C03400] 15:55:48 INFO - PROCESS | 2336 | 1464735348089 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1A016800) [pid = 2336] [serial = 1940] [outer = 17C03400] 15:55:48 INFO - PROCESS | 2336 | 1464735348695 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1070ms 15:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:55:48 INFO - PROCESS | 2336 | 1464735348765 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 2336 | 1464735348768 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 15:55:48 INFO - PROCESS | 2336 | 1464735348772 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 2336 | 1464735348776 Marionette TRACE conn5 <- [1,2550,null,{}] 15:55:48 INFO - PROCESS | 2336 | 1464735348787 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:48 INFO - PROCESS | 2336 | 1464735348909 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:55:49 INFO - PROCESS | 2336 | 1464735349074 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 2336 | ++DOCSHELL 1B522000 == 92 [pid = 2336] [id = 647] 15:55:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1B523400) [pid = 2336] [serial = 1941] [outer = 00000000] 15:55:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1B551800) [pid = 2336] [serial = 1942] [outer = 1B523400] 15:55:49 INFO - PROCESS | 2336 | 1464735349134 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1BF80000) [pid = 2336] [serial = 1943] [outer = 1B523400] 15:55:49 INFO - PROCESS | 2336 | 1464735349736 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 970ms 15:55:49 INFO - PROCESS | 2336 | 1464735349745 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:55:49 INFO - PROCESS | 2336 | 1464735349748 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 15:55:49 INFO - PROCESS | 2336 | 1464735349751 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:55:49 INFO - PROCESS | 2336 | 1464735349753 Marionette TRACE conn5 <- [1,2554,null,{}] 15:55:49 INFO - PROCESS | 2336 | 1464735349757 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:49 INFO - PROCESS | 2336 | 1464735349885 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:55:50 INFO - PROCESS | 2336 | 1464735350060 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 2336 | ++DOCSHELL 1BF9E400 == 93 [pid = 2336] [id = 648] 15:55:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1BF9F000) [pid = 2336] [serial = 1944] [outer = 00000000] 15:55:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1BFE7400) [pid = 2336] [serial = 1945] [outer = 1BF9F000] 15:55:50 INFO - PROCESS | 2336 | 1464735350116 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (21224400) [pid = 2336] [serial = 1946] [outer = 1BF9F000] 15:55:50 INFO - PROCESS | 2336 | 1464735350725 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1016ms 15:55:50 INFO - PROCESS | 2336 | 1464735350771 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 2336 | 1464735350773 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 15:55:50 INFO - PROCESS | 2336 | 1464735350777 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:55:50 INFO - PROCESS | 2336 | 1464735350779 Marionette TRACE conn5 <- [1,2558,null,{}] 15:55:50 INFO - PROCESS | 2336 | 1464735350782 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:50 INFO - PROCESS | 2336 | 1464735350900 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:55:51 INFO - PROCESS | 2336 | 1464735351060 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 2336 | ++DOCSHELL 21224000 == 94 [pid = 2336] [id = 649] 15:55:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (21229800) [pid = 2336] [serial = 1947] [outer = 00000000] 15:55:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (214F3000) [pid = 2336] [serial = 1948] [outer = 21229800] 15:55:51 INFO - PROCESS | 2336 | 1464735351114 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (214F5C00) [pid = 2336] [serial = 1949] [outer = 21229800] 15:55:51 INFO - PROCESS | 2336 | 1464735351698 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 15:55:51 INFO - PROCESS | 2336 | 1464735351751 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 2336 | 1464735351753 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 15:55:51 INFO - PROCESS | 2336 | 1464735351757 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:55:51 INFO - PROCESS | 2336 | 1464735351759 Marionette TRACE conn5 <- [1,2562,null,{}] 15:55:51 INFO - PROCESS | 2336 | 1464735351763 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:51 INFO - PROCESS | 2336 | 1464735351890 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:55:52 INFO - PROCESS | 2336 | 1464735352067 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 2336 | ++DOCSHELL 2152DC00 == 95 [pid = 2336] [id = 650] 15:55:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (2152F400) [pid = 2336] [serial = 1950] [outer = 00000000] 15:55:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (21536400) [pid = 2336] [serial = 1951] [outer = 2152F400] 15:55:52 INFO - PROCESS | 2336 | 1464735352123 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (21B51C00) [pid = 2336] [serial = 1952] [outer = 2152F400] 15:55:52 INFO - PROCESS | 2336 | 1464735352716 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 15:55:52 INFO - PROCESS | 2336 | 1464735352731 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:55:52 INFO - PROCESS | 2336 | 1464735352733 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 15:55:52 INFO - PROCESS | 2336 | 1464735352736 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:55:52 INFO - PROCESS | 2336 | 1464735352739 Marionette TRACE conn5 <- [1,2566,null,{}] 15:55:52 INFO - PROCESS | 2336 | 1464735352742 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:52 INFO - PROCESS | 2336 | 1464735352857 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:55:53 INFO - PROCESS | 2336 | 1464735353034 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 2336 | ++DOCSHELL 20162C00 == 96 [pid = 2336] [id = 651] 15:55:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (20165000) [pid = 2336] [serial = 1953] [outer = 00000000] 15:55:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (2016A000) [pid = 2336] [serial = 1954] [outer = 20165000] 15:55:53 INFO - PROCESS | 2336 | 1464735353091 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (2016BC00) [pid = 2336] [serial = 1955] [outer = 20165000] 15:55:53 INFO - PROCESS | 2336 | 1464735353758 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1073ms 15:55:53 INFO - PROCESS | 2336 | 1464735353814 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 2336 | 1464735353816 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 15:55:53 INFO - PROCESS | 2336 | 1464735353819 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:55:53 INFO - PROCESS | 2336 | 1464735353821 Marionette TRACE conn5 <- [1,2570,null,{}] 15:55:53 INFO - PROCESS | 2336 | 1464735353825 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:53 INFO - PROCESS | 2336 | 1464735353945 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:55:54 INFO - PROCESS | 2336 | 1464735354289 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 2336 | ++DOCSHELL 0C858C00 == 97 [pid = 2336] [id = 652] 15:55:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (0C8DF800) [pid = 2336] [serial = 1956] [outer = 00000000] 15:55:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (0DC33400) [pid = 2336] [serial = 1957] [outer = 0C8DF800] 15:55:54 INFO - PROCESS | 2336 | 1464735354378 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (0DD3A800) [pid = 2336] [serial = 1958] [outer = 0C8DF800] 15:55:54 INFO - PROCESS | 2336 | 1464735354958 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1172ms 15:55:54 INFO - PROCESS | 2336 | 1464735354996 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 2336 | 1464735355001 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 15:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:55:54 INFO - PROCESS | 2336 | 1464735355005 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 2336 | 1464735355008 Marionette TRACE conn5 <- [1,2574,null,{}] 15:55:54 INFO - PROCESS | 2336 | 1464735355013 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:55 INFO - PROCESS | 2336 | 1464735355128 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:55:55 INFO - PROCESS | 2336 | 1464735355309 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB6800 == 98 [pid = 2336] [id = 653] 15:55:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (139F3800) [pid = 2336] [serial = 1959] [outer = 00000000] 15:55:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (165DEC00) [pid = 2336] [serial = 1960] [outer = 139F3800] 15:55:55 INFO - PROCESS | 2336 | 1464735355362 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1679C000) [pid = 2336] [serial = 1961] [outer = 139F3800] 15:55:55 INFO - PROCESS | 2336 | 1464735355981 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 18037000 == 97 [pid = 2336] [id = 529] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 0CCF5400 == 96 [pid = 2336] [id = 643] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 0D67BC00 == 95 [pid = 2336] [id = 642] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 1B0B6C00 == 94 [pid = 2336] [id = 641] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 1A659800 == 93 [pid = 2336] [id = 640] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 1A00A400 == 92 [pid = 2336] [id = 639] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 171CA800 == 91 [pid = 2336] [id = 638] 15:55:55 INFO - PROCESS | 2336 | --DOCSHELL 165E1800 == 90 [pid = 2336] [id = 637] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (0D77D800) [pid = 2336] [serial = 1825] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (15A40400) [pid = 2336] [serial = 1828] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1A00DC00) [pid = 2336] [serial = 1831] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1B325000) [pid = 2336] [serial = 1834] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1B3AD800) [pid = 2336] [serial = 1837] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1B5A3000) [pid = 2336] [serial = 1840] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1BF9C400) [pid = 2336] [serial = 1843] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B33E000) [pid = 2336] [serial = 1876] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 0E232000 == 89 [pid = 2336] [id = 636] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 15ACC800 == 88 [pid = 2336] [id = 635] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 0EC6FC00 == 87 [pid = 2336] [id = 634] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 0D679C00 == 86 [pid = 2336] [id = 632] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 1BFE8400 == 85 [pid = 2336] [id = 631] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 1BF97C00 == 84 [pid = 2336] [id = 630] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 1B59AC00 == 83 [pid = 2336] [id = 629] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 1B335C00 == 82 [pid = 2336] [id = 628] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 16BE8400 == 81 [pid = 2336] [id = 627] 15:55:56 INFO - PROCESS | 2336 | --DOCSHELL 0DB0EC00 == 80 [pid = 2336] [id = 626] 15:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1070ms 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1B106000) [pid = 2336] [serial = 1823] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1A653800) [pid = 2336] [serial = 1864] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (1A673800) [pid = 2336] [serial = 1865] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (14E91800) [pid = 2336] [serial = 1870] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1B0D3400) [pid = 2336] [serial = 1867] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (171C7C00) [pid = 2336] [serial = 1855] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (17952800) [pid = 2336] [serial = 1856] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (14E09000) [pid = 2336] [serial = 1847] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (139EC800) [pid = 2336] [serial = 1846] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (11E38000) [pid = 2336] [serial = 1852] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (13D97800) [pid = 2336] [serial = 1853] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (17C03000) [pid = 2336] [serial = 1850] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (177F6000) [pid = 2336] [serial = 1849] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1B0DB000) [pid = 2336] [serial = 1874] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (17DD5800) [pid = 2336] [serial = 1858] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (18041400) [pid = 2336] [serial = 1859] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1A352400) [pid = 2336] [serial = 1873] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1B0DEC00) [pid = 2336] [serial = 1868] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1A009C00) [pid = 2336] [serial = 1861] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1A096000) [pid = 2336] [serial = 1862] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (16731C00) [pid = 2336] [serial = 1871] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 2336 | 1464735356127 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 2336 | 1464735356131 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 15:55:56 INFO - PROCESS | 2336 | 1464735356144 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 2336 | 1464735356146 Marionette TRACE conn5 <- [1,2578,null,{}] 15:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:55:56 INFO - PROCESS | 2336 | 1464735356150 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:56 INFO - PROCESS | 2336 | 1464735356250 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:55:56 INFO - PROCESS | 2336 | 1464735356257 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB3000 == 81 [pid = 2336] [id = 654] 15:55:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (0DFB4400) [pid = 2336] [serial = 1962] [outer = 00000000] 15:55:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (0EC91800) [pid = 2336] [serial = 1963] [outer = 0DFB4400] 15:55:56 INFO - PROCESS | 2336 | 1464735356303 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (139ECC00) [pid = 2336] [serial = 1964] [outer = 0DFB4400] 15:55:56 INFO - PROCESS | 2336 | 1464735356878 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 770ms 15:55:56 INFO - PROCESS | 2336 | 1464735356924 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 2336 | 1464735356927 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 15:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:55:56 INFO - PROCESS | 2336 | 1464735356932 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 2336 | 1464735356937 Marionette TRACE conn5 <- [1,2582,null,{}] 15:55:56 INFO - PROCESS | 2336 | 1464735356946 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:57 INFO - PROCESS | 2336 | 1464735357050 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:55:57 INFO - PROCESS | 2336 | 1464735357175 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 2336 | ++DOCSHELL 16BE2C00 == 82 [pid = 2336] [id = 655] 15:55:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (16BE9400) [pid = 2336] [serial = 1965] [outer = 00000000] 15:55:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (171C7800) [pid = 2336] [serial = 1966] [outer = 16BE9400] 15:55:57 INFO - PROCESS | 2336 | 1464735357222 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (177F6000) [pid = 2336] [serial = 1967] [outer = 16BE9400] 15:55:57 INFO - PROCESS | 2336 | 1464735357597 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 15:55:57 INFO - PROCESS | 2336 | 1464735357664 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 2336 | 1464735357667 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 15:55:57 INFO - PROCESS | 2336 | 1464735357670 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 2336 | 1464735357671 Marionette TRACE conn5 <- [1,2586,null,{}] 15:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:55:57 INFO - PROCESS | 2336 | 1464735357675 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:57 INFO - PROCESS | 2336 | 1464735357772 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:55:57 INFO - PROCESS | 2336 | 1464735357778 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 2336 | ++DOCSHELL 171C7C00 == 83 [pid = 2336] [id = 656] 15:55:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1794C400) [pid = 2336] [serial = 1968] [outer = 00000000] 15:55:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (17D5D000) [pid = 2336] [serial = 1969] [outer = 1794C400] 15:55:57 INFO - PROCESS | 2336 | 1464735357823 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (18041000) [pid = 2336] [serial = 1970] [outer = 1794C400] 15:55:58 INFO - PROCESS | 2336 | 1464735358278 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 15:55:58 INFO - PROCESS | 2336 | 1464735358344 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 2336 | 1464735358346 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 15:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:55:58 INFO - PROCESS | 2336 | 1464735358349 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 2336 | 1464735358351 Marionette TRACE conn5 <- [1,2590,null,{}] 15:55:58 INFO - PROCESS | 2336 | 1464735358364 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:58 INFO - PROCESS | 2336 | 1464735358497 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:55:58 INFO - PROCESS | 2336 | 1464735358548 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 2336 | ++DOCSHELL 18C32000 == 84 [pid = 2336] [id = 657] 15:55:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (18C34000) [pid = 2336] [serial = 1971] [outer = 00000000] 15:55:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (191EEC00) [pid = 2336] [serial = 1972] [outer = 18C34000] 15:55:58 INFO - PROCESS | 2336 | 1464735358600 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1A013000) [pid = 2336] [serial = 1973] [outer = 18C34000] 15:55:59 INFO - PROCESS | 2336 | 1464735359082 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 770ms 15:55:59 INFO - PROCESS | 2336 | 1464735359120 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 2336 | 1464735359122 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:55:59 INFO - PROCESS | 2336 | 1464735359131 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 2336 | 1464735359133 Marionette TRACE conn5 <- [1,2594,null,{}] 15:55:59 INFO - PROCESS | 2336 | 1464735359137 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:59 INFO - PROCESS | 2336 | 1464735359272 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:55:59 INFO - PROCESS | 2336 | 1464735359352 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 2336 | ++DOCSHELL 11F87800 == 85 [pid = 2336] [id = 658] 15:55:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1A014C00) [pid = 2336] [serial = 1974] [outer = 00000000] 15:55:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1A64E400) [pid = 2336] [serial = 1975] [outer = 1A014C00] 15:55:59 INFO - PROCESS | 2336 | 1464735359395 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1A655400) [pid = 2336] [serial = 1976] [outer = 1A014C00] 15:55:59 INFO - PROCESS | 2336 | 1464735359852 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 790ms 15:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:55:59 INFO - PROCESS | 2336 | 1464735359920 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 2336 | 1464735359922 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 15:55:59 INFO - PROCESS | 2336 | 1464735359925 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 2336 | 1464735359927 Marionette TRACE conn5 <- [1,2598,null,{}] 15:55:59 INFO - PROCESS | 2336 | 1464735359931 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:00 INFO - PROCESS | 2336 | 1464735360066 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:56:00 INFO - PROCESS | 2336 | 1464735360087 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 2336 | ++DOCSHELL 1A64C000 == 86 [pid = 2336] [id = 659] 15:56:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1A65A800) [pid = 2336] [serial = 1977] [outer = 00000000] 15:56:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1AEAE000) [pid = 2336] [serial = 1978] [outer = 1A65A800] 15:56:00 INFO - PROCESS | 2336 | 1464735360130 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1B0AD000) [pid = 2336] [serial = 1979] [outer = 1A65A800] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1A00AC00) [pid = 2336] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1A674000) [pid = 2336] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1B0B9000) [pid = 2336] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (0DFA9800) [pid = 2336] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (0EC7A400) [pid = 2336] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (17D4E400) [pid = 2336] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (16BDF400) [pid = 2336] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (0EC9A400) [pid = 2336] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (165E5800) [pid = 2336] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:56:00 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (11E3C000) [pid = 2336] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:56:00 INFO - PROCESS | 2336 | 1464735360874 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 970ms 15:56:00 INFO - PROCESS | 2336 | 1464735360896 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:56:00 INFO - PROCESS | 2336 | 1464735360898 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 15:56:00 INFO - PROCESS | 2336 | 1464735360901 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 2336 | 1464735360903 Marionette TRACE conn5 <- [1,2602,null,{}] 15:56:00 INFO - PROCESS | 2336 | 1464735360906 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:01 INFO - PROCESS | 2336 | 1464735361056 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:56:01 INFO - PROCESS | 2336 | 1464735361135 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 2336 | ++DOCSHELL 16BDF400 == 87 [pid = 2336] [id = 660] 15:56:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (16CDA000) [pid = 2336] [serial = 1980] [outer = 00000000] 15:56:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (18035000) [pid = 2336] [serial = 1981] [outer = 16CDA000] 15:56:01 INFO - PROCESS | 2336 | 1464735361180 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1A670000) [pid = 2336] [serial = 1982] [outer = 16CDA000] 15:56:01 INFO - PROCESS | 2336 | 1464735361546 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 15:56:01 INFO - PROCESS | 2336 | 1464735361582 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 2336 | 1464735361584 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 15:56:01 INFO - PROCESS | 2336 | 1464735361587 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 2336 | 1464735361588 Marionette TRACE conn5 <- [1,2606,null,{}] 15:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:56:01 INFO - PROCESS | 2336 | 1464735361592 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:01 INFO - PROCESS | 2336 | 1464735361683 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:56:01 INFO - PROCESS | 2336 | 1464735361690 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 2336 | ++DOCSHELL 17DD6000 == 88 [pid = 2336] [id = 661] 15:56:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1A677C00) [pid = 2336] [serial = 1983] [outer = 00000000] 15:56:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1B101C00) [pid = 2336] [serial = 1984] [outer = 1A677C00] 15:56:01 INFO - PROCESS | 2336 | 1464735361734 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1B10A400) [pid = 2336] [serial = 1985] [outer = 1A677C00] 15:56:02 INFO - PROCESS | 2336 | 1464735362193 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 15:56:02 INFO - PROCESS | 2336 | 1464735362223 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 2336 | 1464735362225 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 15:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:56:02 INFO - PROCESS | 2336 | 1464735362243 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - PROCESS | 2336 | 1464735362244 Marionette TRACE conn5 <- [1,2610,null,{}] 15:56:02 INFO - PROCESS | 2336 | 1464735362248 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:02 INFO - PROCESS | 2336 | 1464735362416 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:56:02 INFO - PROCESS | 2336 | 1464735362434 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 2336 | ++DOCSHELL 1B0DFC00 == 89 [pid = 2336] [id = 662] 15:56:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1B15F400) [pid = 2336] [serial = 1986] [outer = 00000000] 15:56:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1B31EC00) [pid = 2336] [serial = 1987] [outer = 1B15F400] 15:56:02 INFO - PROCESS | 2336 | 1464735362485 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1B33E400) [pid = 2336] [serial = 1988] [outer = 1B15F400] 15:56:03 INFO - PROCESS | 2336 | 1464735363209 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1035ms 15:56:03 INFO - PROCESS | 2336 | 1464735363269 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 2336 | 1464735363274 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 15:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:56:03 INFO - PROCESS | 2336 | 1464735363299 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 2336 | 1464735363303 Marionette TRACE conn5 <- [1,2614,null,{}] 15:56:03 INFO - PROCESS | 2336 | 1464735363324 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:03 INFO - PROCESS | 2336 | 1464735363460 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:56:03 INFO - PROCESS | 2336 | 1464735363621 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 2336 | ++DOCSHELL 0DC52C00 == 90 [pid = 2336] [id = 663] 15:56:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (0DC56800) [pid = 2336] [serial = 1989] [outer = 00000000] 15:56:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (139F2800) [pid = 2336] [serial = 1990] [outer = 0DC56800] 15:56:03 INFO - PROCESS | 2336 | 1464735363679 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (14FCA000) [pid = 2336] [serial = 1991] [outer = 0DC56800] 15:56:04 INFO - PROCESS | 2336 | 1464735364246 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1007ms 15:56:04 INFO - PROCESS | 2336 | 1464735364291 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 2336 | 1464735364297 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 15:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:56:04 INFO - PROCESS | 2336 | 1464735364304 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 2336 | 1464735364306 Marionette TRACE conn5 <- [1,2618,null,{}] 15:56:04 INFO - PROCESS | 2336 | 1464735364311 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:04 INFO - PROCESS | 2336 | 1464735364433 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:56:04 INFO - PROCESS | 2336 | 1464735364612 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 2336 | ++DOCSHELL 177FCC00 == 91 [pid = 2336] [id = 664] 15:56:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (177FE000) [pid = 2336] [serial = 1992] [outer = 00000000] 15:56:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (17C0F400) [pid = 2336] [serial = 1993] [outer = 177FE000] 15:56:04 INFO - PROCESS | 2336 | 1464735364669 Marionette DEBUG loaded listener.js 15:56:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (18B4EC00) [pid = 2336] [serial = 1994] [outer = 177FE000] 15:56:05 INFO - PROCESS | 2336 | 1464735365273 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1023ms 15:56:05 INFO - PROCESS | 2336 | 1464735365341 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 2336 | 1464735365343 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 15:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:56:05 INFO - PROCESS | 2336 | 1464735365349 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - PROCESS | 2336 | 1464735365352 Marionette TRACE conn5 <- [1,2622,null,{}] 15:56:05 INFO - PROCESS | 2336 | 1464735365381 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:05 INFO - PROCESS | 2336 | 1464735365515 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:56:05 INFO - PROCESS | 2336 | 1464735365673 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 2336 | ++DOCSHELL 1B31D800 == 92 [pid = 2336] [id = 665] 15:56:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1B335C00) [pid = 2336] [serial = 1995] [outer = 00000000] 15:56:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1B39C400) [pid = 2336] [serial = 1996] [outer = 1B335C00] 15:56:05 INFO - PROCESS | 2336 | 1464735365731 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1B3B6000) [pid = 2336] [serial = 1997] [outer = 1B335C00] 15:56:06 INFO - PROCESS | 2336 | 1464735366340 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1039ms 15:56:06 INFO - PROCESS | 2336 | 1464735366389 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:56:06 INFO - PROCESS | 2336 | 1464735366392 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 15:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:56:06 INFO - PROCESS | 2336 | 1464735366395 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:56:06 INFO - PROCESS | 2336 | 1464735366397 Marionette TRACE conn5 <- [1,2626,null,{}] 15:56:06 INFO - PROCESS | 2336 | 1464735366401 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:06 INFO - PROCESS | 2336 | 1464735366523 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:56:06 INFO - PROCESS | 2336 | 1464735366702 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 2336 | ++DOCSHELL 1B556800 == 93 [pid = 2336] [id = 666] 15:56:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1B597000) [pid = 2336] [serial = 1998] [outer = 00000000] 15:56:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1BEAD000) [pid = 2336] [serial = 1999] [outer = 1B597000] 15:56:06 INFO - PROCESS | 2336 | 1464735366758 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1BF97800) [pid = 2336] [serial = 2000] [outer = 1B597000] 15:56:07 INFO - PROCESS | 2336 | 1464735367354 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1020ms 15:56:07 INFO - PROCESS | 2336 | 1464735367419 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 2336 | 1464735367421 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 15:56:07 INFO - PROCESS | 2336 | 1464735367425 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:56:07 INFO - PROCESS | 2336 | 1464735367427 Marionette TRACE conn5 <- [1,2630,null,{}] 15:56:07 INFO - PROCESS | 2336 | 1464735367430 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:07 INFO - PROCESS | 2336 | 1464735367548 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:56:07 INFO - PROCESS | 2336 | 1464735367714 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 2336 | ++DOCSHELL 1BF9E000 == 94 [pid = 2336] [id = 667] 15:56:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1BFA2800) [pid = 2336] [serial = 2001] [outer = 00000000] 15:56:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (1BFE4C00) [pid = 2336] [serial = 2002] [outer = 1BFA2800] 15:56:07 INFO - PROCESS | 2336 | 1464735367772 Marionette DEBUG loaded listener.js 15:56:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (2016A800) [pid = 2336] [serial = 2003] [outer = 1BFA2800] 15:56:08 INFO - PROCESS | 2336 | 1464735368388 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:56:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 971ms 15:56:08 INFO - PROCESS | 2336 | 1464735368408 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 2336 | 1464735368411 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 15:56:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:56:08 INFO - PROCESS | 2336 | 1464735368416 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - PROCESS | 2336 | 1464735368418 Marionette TRACE conn5 <- [1,2634,null,{}] 15:56:08 INFO - PROCESS | 2336 | 1464735368421 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:08 INFO - PROCESS | 2336 | 1464735368567 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:56:08 INFO - PROCESS | 2336 | 1464735368743 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 2336 | ++DOCSHELL 21223000 == 95 [pid = 2336] [id = 668] 15:56:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (214FA800) [pid = 2336] [serial = 2004] [outer = 00000000] 15:56:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (21B53C00) [pid = 2336] [serial = 2005] [outer = 214FA800] 15:56:08 INFO - PROCESS | 2336 | 1464735368798 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (21B5E400) [pid = 2336] [serial = 2006] [outer = 214FA800] 15:56:09 INFO - PROCESS | 2336 | 1464735369344 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:56:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 15:56:09 INFO - PROCESS | 2336 | 1464735369390 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 2336 | 1464735369392 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 15:56:09 INFO - PROCESS | 2336 | 1464735369395 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:56:09 INFO - PROCESS | 2336 | 1464735369397 Marionette TRACE conn5 <- [1,2638,null,{}] 15:56:09 INFO - PROCESS | 2336 | 1464735369401 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:09 INFO - PROCESS | 2336 | 1464735369519 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:56:09 INFO - PROCESS | 2336 | 1464735369697 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 2336 | ++DOCSHELL 2122AC00 == 96 [pid = 2336] [id = 669] 15:56:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (21B55800) [pid = 2336] [serial = 2007] [outer = 00000000] 15:56:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (22324400) [pid = 2336] [serial = 2008] [outer = 21B55800] 15:56:09 INFO - PROCESS | 2336 | 1464735369751 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (22329C00) [pid = 2336] [serial = 2009] [outer = 21B55800] 15:56:10 INFO - PROCESS | 2336 | 1464735370327 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:56:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 15:56:10 INFO - PROCESS | 2336 | 1464735370369 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 2336 | 1464735370372 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 15:56:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:56:10 INFO - PROCESS | 2336 | 1464735370375 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 2336 | 1464735370377 Marionette TRACE conn5 <- [1,2642,null,{}] 15:56:10 INFO - PROCESS | 2336 | 1464735370381 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:10 INFO - PROCESS | 2336 | 1464735370497 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:56:10 INFO - PROCESS | 2336 | 1464735370636 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 2336 | ++DOCSHELL 21B90000 == 97 [pid = 2336] [id = 670] 15:56:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (21B91800) [pid = 2336] [serial = 2010] [outer = 00000000] 15:56:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (21B98000) [pid = 2336] [serial = 2011] [outer = 21B91800] 15:56:10 INFO - PROCESS | 2336 | 1464735370690 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (21B9A000) [pid = 2336] [serial = 2012] [outer = 21B91800] 15:56:11 INFO - PROCESS | 2336 | 1464735371219 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:56:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 870ms 15:56:11 INFO - PROCESS | 2336 | 1464735371252 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 2336 | 1464735371255 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 15:56:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:56:11 INFO - PROCESS | 2336 | 1464735371258 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 2336 | 1464735371260 Marionette TRACE conn5 <- [1,2646,null,{}] 15:56:11 INFO - PROCESS | 2336 | 1464735371264 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:11 INFO - PROCESS | 2336 | 1464735371383 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:56:11 INFO - PROCESS | 2336 | 1464735371561 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 2336 | ++DOCSHELL 21B97800 == 98 [pid = 2336] [id = 671] 15:56:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 185 (21B98400) [pid = 2336] [serial = 2013] [outer = 00000000] 15:56:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 186 (2232B800) [pid = 2336] [serial = 2014] [outer = 21B98400] 15:56:11 INFO - PROCESS | 2336 | 1464735371617 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 187 (22611800) [pid = 2336] [serial = 2015] [outer = 21B98400] 15:56:12 INFO - PROCESS | 2336 | 1464735372253 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:56:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1021ms 15:56:12 INFO - PROCESS | 2336 | 1464735372281 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 2336 | 1464735372283 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 15:56:12 INFO - PROCESS | 2336 | 1464735372286 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:56:12 INFO - PROCESS | 2336 | 1464735372289 Marionette TRACE conn5 <- [1,2650,null,{}] 15:56:12 INFO - PROCESS | 2336 | 1464735372292 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:12 INFO - PROCESS | 2336 | 1464735372412 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:56:12 INFO - PROCESS | 2336 | 1464735372596 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 2336 | ++DOCSHELL 13809800 == 99 [pid = 2336] [id = 672] 15:56:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 188 (13810000) [pid = 2336] [serial = 2016] [outer = 00000000] 15:56:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 189 (17D58800) [pid = 2336] [serial = 2017] [outer = 13810000] 15:56:12 INFO - PROCESS | 2336 | 1464735372651 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 190 (18B45000) [pid = 2336] [serial = 2018] [outer = 13810000] 15:56:13 INFO - PROCESS | 2336 | 1464735373489 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:56:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:56:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1218ms 15:56:13 INFO - PROCESS | 2336 | 1464735373509 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:56:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:56:13 INFO - PROCESS | 2336 | 1464735373513 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 15:56:13 INFO - PROCESS | 2336 | 1464735373518 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 2336 | 1464735373522 Marionette TRACE conn5 <- [1,2654,null,{}] 15:56:13 INFO - PROCESS | 2336 | 1464735373528 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:13 INFO - PROCESS | 2336 | 1464735373650 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:56:13 INFO - PROCESS | 2336 | 1464735373824 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:13 INFO - PROCESS | 2336 | ++DOCSHELL 11E33000 == 100 [pid = 2336] [id = 673] 15:56:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 191 (11E3C400) [pid = 2336] [serial = 2019] [outer = 00000000] 15:56:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 192 (139E9C00) [pid = 2336] [serial = 2020] [outer = 11E3C400] 15:56:13 INFO - PROCESS | 2336 | 1464735373876 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 193 (14E09800) [pid = 2336] [serial = 2021] [outer = 11E3C400] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 0D448000 == 99 [pid = 2336] [id = 545] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 17DD6000 == 98 [pid = 2336] [id = 661] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 16BDF400 == 97 [pid = 2336] [id = 660] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 1A64C000 == 96 [pid = 2336] [id = 659] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 11F87800 == 95 [pid = 2336] [id = 658] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 18C32000 == 94 [pid = 2336] [id = 657] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 171C7C00 == 93 [pid = 2336] [id = 656] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 16BE2C00 == 92 [pid = 2336] [id = 655] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 0DFB3000 == 91 [pid = 2336] [id = 654] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 192 (1B54D400) [pid = 2336] [serial = 1933] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 0DFB6800 == 90 [pid = 2336] [id = 653] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 0C858C00 == 89 [pid = 2336] [id = 652] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 2152DC00 == 88 [pid = 2336] [id = 650] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 21224000 == 87 [pid = 2336] [id = 649] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 1BF9E400 == 86 [pid = 2336] [id = 648] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 1B522000 == 85 [pid = 2336] [id = 647] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 1794B800 == 84 [pid = 2336] [id = 646] 15:56:14 INFO - PROCESS | 2336 | --DOCSHELL 0DC34800 == 83 [pid = 2336] [id = 645] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 191 (1A64C400) [pid = 2336] [serial = 1918] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 190 (1A652800) [pid = 2336] [serial = 1919] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 189 (1B0B5000) [pid = 2336] [serial = 1922] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 188 (1AEAAC00) [pid = 2336] [serial = 1921] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 187 (1B102C00) [pid = 2336] [serial = 1924] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 186 (1B31DC00) [pid = 2336] [serial = 1930] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 185 (13FE1400) [pid = 2336] [serial = 1904] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 184 (11E8A000) [pid = 2336] [serial = 1903] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 183 (18B4CC00) [pid = 2336] [serial = 1915] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (17E30000) [pid = 2336] [serial = 1907] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (17953400) [pid = 2336] [serial = 1906] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (139F7400) [pid = 2336] [serial = 1909] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (14F49000) [pid = 2336] [serial = 1910] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (17948800) [pid = 2336] [serial = 1912] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (17C07C00) [pid = 2336] [serial = 1913] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (11E39400) [pid = 2336] [serial = 1879] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (1B395800) [pid = 2336] [serial = 1885] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (1800D000) [pid = 2336] [serial = 1882] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (1BE21400) [pid = 2336] [serial = 1888] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (1BFA0C00) [pid = 2336] [serial = 1891] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (21226400) [pid = 2336] [serial = 1894] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (21B55C00) [pid = 2336] [serial = 1897] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (165E6800) [pid = 2336] [serial = 1900] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1B15F000) [pid = 2336] [serial = 1925] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1B0B4400) [pid = 2336] [serial = 1927] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1914D000) [pid = 2336] [serial = 1916] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1B328800) [pid = 2336] [serial = 1931] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B165000) [pid = 2336] [serial = 1928] [outer = 00000000] [url = about:blank] 15:56:14 INFO - PROCESS | 2336 | 1464735374954 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:56:14 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) 15:56:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1479ms 15:56:14 INFO - PROCESS | 2336 | 1464735374998 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 2336 | 1464735375004 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 15:56:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:56:14 INFO - PROCESS | 2336 | 1464735375010 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 2336 | 1464735375012 Marionette TRACE conn5 <- [1,2658,null,{}] 15:56:15 INFO - PROCESS | 2336 | 1464735375016 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:15 INFO - PROCESS | 2336 | 1464735375118 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:56:15 INFO - PROCESS | 2336 | 1464735375127 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 2336 | ++DOCSHELL 0DD2CC00 == 84 [pid = 2336] [id = 674] 15:56:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (0EC7A400) [pid = 2336] [serial = 2022] [outer = 00000000] 15:56:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (11F87800) [pid = 2336] [serial = 2023] [outer = 0EC7A400] 15:56:15 INFO - PROCESS | 2336 | 1464735375172 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (139EF000) [pid = 2336] [serial = 2024] [outer = 0EC7A400] 15:56:16 INFO - PROCESS | 2336 | 1464735376220 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:56:16 INFO - PROCESS | 2336 | 1464735376236 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 15:56:16 INFO - PROCESS | 2336 | 1464735376240 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:56:16 INFO - PROCESS | 2336 | 1464735376243 Marionette TRACE conn5 <- [1,2662,null,{}] 15:56:16 INFO - PROCESS | 2336 | 1464735376253 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:16 INFO - PROCESS | 2336 | 1464735376357 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:56:16 INFO - PROCESS | 2336 | 1464735376365 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:16 INFO - PROCESS | 2336 | ++DOCSHELL 15AD3000 == 85 [pid = 2336] [id = 675] 15:56:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (16BDF400) [pid = 2336] [serial = 2025] [outer = 00000000] 15:56:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (17C03000) [pid = 2336] [serial = 2026] [outer = 16BDF400] 15:56:16 INFO - PROCESS | 2336 | 1464735376411 Marionette DEBUG loaded listener.js 15:56:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (17D59000) [pid = 2336] [serial = 2027] [outer = 16BDF400] 15:56:17 INFO - PROCESS | 2336 | 1464735377406 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:56:17 INFO - PROCESS | 2336 | 1464735377431 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 15:56:17 INFO - PROCESS | 2336 | 1464735377457 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 2336 | 1464735377459 Marionette TRACE conn5 <- [1,2666,null,{}] 15:56:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:56:17 INFO - PROCESS | 2336 | 1464735377465 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:17 INFO - PROCESS | 2336 | 1464735377610 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:56:17 INFO - PROCESS | 2336 | 1464735377625 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 2336 | ++DOCSHELL 18B47800 == 86 [pid = 2336] [id = 676] 15:56:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (18B4B800) [pid = 2336] [serial = 2028] [outer = 00000000] 15:56:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1A011400) [pid = 2336] [serial = 2029] [outer = 18B4B800] 15:56:17 INFO - PROCESS | 2336 | 1464735377672 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1A344000) [pid = 2336] [serial = 2030] [outer = 18B4B800] 15:56:18 INFO - PROCESS | 2336 | 1464735378635 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:56:18 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) 15:56:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1221ms 15:56:18 INFO - PROCESS | 2336 | 1464735378684 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:56:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:56:18 INFO - PROCESS | 2336 | 1464735378686 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 15:56:18 INFO - PROCESS | 2336 | 1464735378689 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 2336 | 1464735378691 Marionette TRACE conn5 <- [1,2670,null,{}] 15:56:18 INFO - PROCESS | 2336 | 1464735378694 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:18 INFO - PROCESS | 2336 | 1464735378837 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:56:18 INFO - PROCESS | 2336 | 1464735378917 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 2336 | ++DOCSHELL 0C93F400 == 87 [pid = 2336] [id = 677] 15:56:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (0DB10400) [pid = 2336] [serial = 2031] [outer = 00000000] 15:56:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (1A66DC00) [pid = 2336] [serial = 2032] [outer = 0DB10400] 15:56:18 INFO - PROCESS | 2336 | 1464735378963 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (1AEAFC00) [pid = 2336] [serial = 2033] [outer = 0DB10400] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (1B51AC00) [pid = 2336] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (1A65A800) [pid = 2336] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (16BE9400) [pid = 2336] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (0DB03C00) [pid = 2336] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (1B33FC00) [pid = 2336] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (1A669400) [pid = 2336] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (139F3800) [pid = 2336] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1B59B000) [pid = 2336] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (13D98400) [pid = 2336] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1A014C00) [pid = 2336] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1BF75800) [pid = 2336] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (0C8DF800) [pid = 2336] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (0C8EA000) [pid = 2336] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1794C400) [pid = 2336] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (0DFB4400) [pid = 2336] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1B322C00) [pid = 2336] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (18C34000) [pid = 2336] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1A677C00) [pid = 2336] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (16CDA000) [pid = 2336] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (13DE5800) [pid = 2336] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1B59CC00) [pid = 2336] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (17D5DC00) [pid = 2336] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1B394000) [pid = 2336] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:56:19 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1B0DE000) [pid = 2336] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:56:20 INFO - PROCESS | 2336 | 1464735380062 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:56:20 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) 15:56:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1430ms 15:56:20 INFO - PROCESS | 2336 | 1464735380120 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 2336 | 1464735380122 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 15:56:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:56:20 INFO - PROCESS | 2336 | 1464735380125 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - PROCESS | 2336 | 1464735380127 Marionette TRACE conn5 <- [1,2674,null,{}] 15:56:20 INFO - PROCESS | 2336 | 1464735380131 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:20 INFO - PROCESS | 2336 | 1464735380292 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:56:20 INFO - PROCESS | 2336 | 1464735380332 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 2336 | ++DOCSHELL 126A2000 == 88 [pid = 2336] [id = 678] 15:56:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (139F3800) [pid = 2336] [serial = 2034] [outer = 00000000] 15:56:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (18C34000) [pid = 2336] [serial = 2035] [outer = 139F3800] 15:56:20 INFO - PROCESS | 2336 | 1464735380378 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1A669400) [pid = 2336] [serial = 2036] [outer = 139F3800] 15:56:21 INFO - PROCESS | 2336 | 1464735381287 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:56:21 INFO - PROCESS | 2336 | 1464735381299 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 15:56:21 INFO - PROCESS | 2336 | 1464735381302 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 2336 | 1464735381304 Marionette TRACE conn5 <- [1,2678,null,{}] 15:56:21 INFO - PROCESS | 2336 | 1464735381308 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:21 INFO - PROCESS | 2336 | 1464735381449 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:56:21 INFO - PROCESS | 2336 | 1464735381602 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 2336 | ++DOCSHELL 0C858C00 == 89 [pid = 2336] [id = 679] 15:56:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (0C8E5400) [pid = 2336] [serial = 2037] [outer = 00000000] 15:56:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (0C93E000) [pid = 2336] [serial = 2038] [outer = 0C8E5400] 15:56:21 INFO - PROCESS | 2336 | 1464735381659 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (0D685C00) [pid = 2336] [serial = 2039] [outer = 0C8E5400] 15:56:22 INFO - PROCESS | 2336 | 1464735382807 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:56:22 INFO - PROCESS | 2336 | 1464735382827 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 15:56:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:56:22 INFO - PROCESS | 2336 | 1464735382832 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 2336 | 1464735382836 Marionette TRACE conn5 <- [1,2682,null,{}] 15:56:22 INFO - PROCESS | 2336 | 1464735382841 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:22 INFO - PROCESS | 2336 | 1464735382973 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:56:23 INFO - PROCESS | 2336 | 1464735383146 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:23 INFO - PROCESS | 2336 | ++DOCSHELL 0DFB7800 == 90 [pid = 2336] [id = 680] 15:56:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (0E17C000) [pid = 2336] [serial = 2040] [outer = 00000000] 15:56:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (125F1C00) [pid = 2336] [serial = 2041] [outer = 0E17C000] 15:56:23 INFO - PROCESS | 2336 | 1464735383206 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1380D800) [pid = 2336] [serial = 2042] [outer = 0E17C000] 15:56:24 INFO - PROCESS | 2336 | 1464735384229 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:56:24 INFO - PROCESS | 2336 | 1464735384318 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 15:56:24 INFO - PROCESS | 2336 | 1464735384325 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 2336 | 1464735384327 Marionette TRACE conn5 <- [1,2686,null,{}] 15:56:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:56:24 INFO - PROCESS | 2336 | 1464735384332 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:24 INFO - PROCESS | 2336 | 1464735384451 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:56:24 INFO - PROCESS | 2336 | 1464735384695 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 2336 | ++DOCSHELL 16CD0000 == 91 [pid = 2336] [id = 681] 15:56:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (17136800) [pid = 2336] [serial = 2043] [outer = 00000000] 15:56:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (17951400) [pid = 2336] [serial = 2044] [outer = 17136800] 15:56:24 INFO - PROCESS | 2336 | 1464735384752 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (17D56000) [pid = 2336] [serial = 2045] [outer = 17136800] 15:56:25 INFO - PROCESS | 2336 | 1464735385791 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:56:25 INFO - PROCESS | 2336 | 1464735385884 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 15:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:56:25 INFO - PROCESS | 2336 | 1464735385895 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 2336 | 1464735385901 Marionette TRACE conn5 <- [1,2690,null,{}] 15:56:25 INFO - PROCESS | 2336 | 1464735385906 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:26 INFO - PROCESS | 2336 | 1464735386068 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:56:26 INFO - PROCESS | 2336 | 1464735386261 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 2336 | ++DOCSHELL 18B50C00 == 92 [pid = 2336] [id = 682] 15:56:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (19143400) [pid = 2336] [serial = 2046] [outer = 00000000] 15:56:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (1B0D9C00) [pid = 2336] [serial = 2047] [outer = 19143400] 15:56:26 INFO - PROCESS | 2336 | 1464735386317 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1B10E000) [pid = 2336] [serial = 2048] [outer = 19143400] 15:56:26 INFO - PROCESS | 2336 | 1464735386904 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:56:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:56:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1082ms 15:56:26 INFO - PROCESS | 2336 | 1464735386976 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 2336 | 1464735386978 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 15:56:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:56:26 INFO - PROCESS | 2336 | 1464735386982 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - PROCESS | 2336 | 1464735386984 Marionette TRACE conn5 <- [1,2694,null,{}] 15:56:26 INFO - PROCESS | 2336 | 1464735386987 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:27 INFO - PROCESS | 2336 | 1464735387113 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:56:27 INFO - PROCESS | 2336 | 1464735387280 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:27 INFO - PROCESS | 2336 | ++DOCSHELL 1A014400 == 93 [pid = 2336] [id = 683] 15:56:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1B169400) [pid = 2336] [serial = 2049] [outer = 00000000] 15:56:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1B326400) [pid = 2336] [serial = 2050] [outer = 1B169400] 15:56:27 INFO - PROCESS | 2336 | 1464735387336 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1B339400) [pid = 2336] [serial = 2051] [outer = 1B169400] 15:56:27 INFO - PROCESS | 2336 | 1464735387945 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:56:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1020ms 15:56:27 INFO - PROCESS | 2336 | 1464735388004 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 2336 | 1464735388007 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 15:56:27 INFO - PROCESS | 2336 | 1464735388010 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:56:27 INFO - PROCESS | 2336 | 1464735388012 Marionette TRACE conn5 <- [1,2698,null,{}] 15:56:28 INFO - PROCESS | 2336 | 1464735388016 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:28 INFO - PROCESS | 2336 | 1464735388138 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:56:28 INFO - PROCESS | 2336 | 1464735388320 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 2336 | ++DOCSHELL 1B3ADC00 == 94 [pid = 2336] [id = 684] 15:56:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1B3AF800) [pid = 2336] [serial = 2052] [outer = 00000000] 15:56:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1B522000) [pid = 2336] [serial = 2053] [outer = 1B3AF800] 15:56:28 INFO - PROCESS | 2336 | 1464735388384 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1BEAEC00) [pid = 2336] [serial = 2054] [outer = 1B3AF800] 15:56:29 INFO - PROCESS | 2336 | 1464735389047 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 2336 | 1464735389088 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 15:56:29 INFO - PROCESS | 2336 | 1464735389091 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:56:29 INFO - PROCESS | 2336 | 1464735389093 Marionette TRACE conn5 <- [1,2702,null,{}] 15:56:29 INFO - PROCESS | 2336 | 1464735389096 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:29 INFO - PROCESS | 2336 | 1464735389223 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:56:29 INFO - PROCESS | 2336 | 1464735389405 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 2336 | ++DOCSHELL 1B327400 == 95 [pid = 2336] [id = 685] 15:56:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (1BEABC00) [pid = 2336] [serial = 2055] [outer = 00000000] 15:56:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (1EC65000) [pid = 2336] [serial = 2056] [outer = 1BEABC00] 15:56:29 INFO - PROCESS | 2336 | 1464735389460 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (1EC6AC00) [pid = 2336] [serial = 2057] [outer = 1BEABC00] 15:56:30 INFO - PROCESS | 2336 | 1464735390047 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:56:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:56:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 15:56:30 INFO - PROCESS | 2336 | 1464735390076 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 2336 | 1464735390078 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 15:56:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:56:30 INFO - PROCESS | 2336 | 1464735390083 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 2336 | 1464735390085 Marionette TRACE conn5 <- [1,2706,null,{}] 15:56:30 INFO - PROCESS | 2336 | 1464735390089 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:30 INFO - PROCESS | 2336 | 1464735390211 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:56:30 INFO - PROCESS | 2336 | 1464735390390 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 2336 | ++DOCSHELL 0D46B400 == 96 [pid = 2336] [id = 686] 15:56:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (0DD35000) [pid = 2336] [serial = 2058] [outer = 00000000] 15:56:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (1673D800) [pid = 2336] [serial = 2059] [outer = 0DD35000] 15:56:30 INFO - PROCESS | 2336 | 1464735390446 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (17950C00) [pid = 2336] [serial = 2060] [outer = 0DD35000] 15:56:31 INFO - PROCESS | 2336 | 1464735391305 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 2336 | 1464735391369 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 15:56:31 INFO - PROCESS | 2336 | 1464735391374 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:56:31 INFO - PROCESS | 2336 | 1464735391378 Marionette TRACE conn5 <- [1,2710,null,{}] 15:56:31 INFO - PROCESS | 2336 | 1464735391383 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:31 INFO - PROCESS | 2336 | 1464735391502 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:56:31 INFO - PROCESS | 2336 | 1464735391674 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 2336 | ++DOCSHELL 15A3FC00 == 97 [pid = 2336] [id = 687] 15:56:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (15ACF400) [pid = 2336] [serial = 2061] [outer = 00000000] 15:56:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (165E9800) [pid = 2336] [serial = 2062] [outer = 15ACF400] 15:56:31 INFO - PROCESS | 2336 | 1464735391727 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (16BEAC00) [pid = 2336] [serial = 2063] [outer = 15ACF400] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 0C936000 == 96 [pid = 2336] [id = 418] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 126A2000 == 95 [pid = 2336] [id = 678] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 0C93F400 == 94 [pid = 2336] [id = 677] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 18B47800 == 93 [pid = 2336] [id = 676] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 15AD3000 == 92 [pid = 2336] [id = 675] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 0DD2CC00 == 91 [pid = 2336] [id = 674] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 11E33000 == 90 [pid = 2336] [id = 673] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 21B90000 == 89 [pid = 2336] [id = 670] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 2122AC00 == 88 [pid = 2336] [id = 669] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (214F3000) [pid = 2336] [serial = 1948] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (1212F400) [pid = 2336] [serial = 1936] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (2016A000) [pid = 2336] [serial = 1954] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (1B31EC00) [pid = 2336] [serial = 1987] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (1BFE7400) [pid = 2336] [serial = 1945] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (21536400) [pid = 2336] [serial = 1951] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (1B551800) [pid = 2336] [serial = 1942] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (18B50400) [pid = 2336] [serial = 1939] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 21223000 == 87 [pid = 2336] [id = 668] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 1BF9E000 == 86 [pid = 2336] [id = 667] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 1B556800 == 85 [pid = 2336] [id = 666] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 1B31D800 == 84 [pid = 2336] [id = 665] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 177FCC00 == 83 [pid = 2336] [id = 664] 15:56:32 INFO - PROCESS | 2336 | --DOCSHELL 0DC52C00 == 82 [pid = 2336] [id = 663] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (1A670000) [pid = 2336] [serial = 1982] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (15ACDC00) [pid = 2336] [serial = 1727] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (1A013000) [pid = 2336] [serial = 1973] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (1BEAF000) [pid = 2336] [serial = 1790] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1A097400) [pid = 2336] [serial = 1730] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1B519800) [pid = 2336] [serial = 1787] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (18035000) [pid = 2336] [serial = 1981] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (139ECC00) [pid = 2336] [serial = 1964] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1B333C00) [pid = 2336] [serial = 1784] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B10A400) [pid = 2336] [serial = 1985] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1B552800) [pid = 2336] [serial = 1736] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1B0AD000) [pid = 2336] [serial = 1979] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (177F6000) [pid = 2336] [serial = 1967] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (0E238000) [pid = 2336] [serial = 1775] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (171C7800) [pid = 2336] [serial = 1966] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1B39B800) [pid = 2336] [serial = 1733] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1B0AE000) [pid = 2336] [serial = 1781] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (165DEC00) [pid = 2336] [serial = 1960] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1BE23000) [pid = 2336] [serial = 1739] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1679C000) [pid = 2336] [serial = 1961] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1AEAE000) [pid = 2336] [serial = 1978] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (165EB000) [pid = 2336] [serial = 1778] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A64E400) [pid = 2336] [serial = 1975] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1BF91400) [pid = 2336] [serial = 1793] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (0DD3A800) [pid = 2336] [serial = 1958] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (0DB0FC00) [pid = 2336] [serial = 1724] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (18041000) [pid = 2336] [serial = 1970] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (0EC91800) [pid = 2336] [serial = 1963] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (0DC33400) [pid = 2336] [serial = 1957] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1A655400) [pid = 2336] [serial = 1976] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1B396C00) [pid = 2336] [serial = 1877] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (191EEC00) [pid = 2336] [serial = 1972] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1B101C00) [pid = 2336] [serial = 1984] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (17D5D000) [pid = 2336] [serial = 1969] [outer = 00000000] [url = about:blank] 15:56:32 INFO - PROCESS | 2336 | 1464735392467 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:56:32 INFO - PROCESS | 2336 | 1464735392516 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 15:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:56:32 INFO - PROCESS | 2336 | 1464735392532 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - PROCESS | 2336 | 1464735392535 Marionette TRACE conn5 <- [1,2714,null,{}] 15:56:32 INFO - PROCESS | 2336 | 1464735392540 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:32 INFO - PROCESS | 2336 | 1464735392653 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:56:32 INFO - PROCESS | 2336 | 1464735392667 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 2336 | ++DOCSHELL 0DD3A800 == 83 [pid = 2336] [id = 688] 15:56:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (0DFB0C00) [pid = 2336] [serial = 2064] [outer = 00000000] 15:56:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (14F4A800) [pid = 2336] [serial = 2065] [outer = 0DFB0C00] 15:56:32 INFO - PROCESS | 2336 | 1464735392715 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (15AD3000) [pid = 2336] [serial = 2066] [outer = 0DFB0C00] 15:56:33 INFO - PROCESS | 2336 | 1464735393296 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:56:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 790ms 15:56:33 INFO - PROCESS | 2336 | 1464735393321 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 2336 | 1464735393323 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 15:56:33 INFO - PROCESS | 2336 | 1464735393327 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:56:33 INFO - PROCESS | 2336 | 1464735393330 Marionette TRACE conn5 <- [1,2718,null,{}] 15:56:33 INFO - PROCESS | 2336 | 1464735393341 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:33 INFO - PROCESS | 2336 | 1464735393460 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:56:33 INFO - PROCESS | 2336 | 1464735393590 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 2336 | ++DOCSHELL 1794C400 == 84 [pid = 2336] [id = 689] 15:56:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1794EC00) [pid = 2336] [serial = 2067] [outer = 00000000] 15:56:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (17C0F800) [pid = 2336] [serial = 2068] [outer = 1794EC00] 15:56:33 INFO - PROCESS | 2336 | 1464735393639 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (18B4E800) [pid = 2336] [serial = 2069] [outer = 1794EC00] 15:56:34 INFO - PROCESS | 2336 | 1464735394479 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:56:34 INFO - PROCESS | 2336 | 1464735394513 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 15:56:34 INFO - PROCESS | 2336 | 1464735394517 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:56:34 INFO - PROCESS | 2336 | 1464735394518 Marionette TRACE conn5 <- [1,2722,null,{}] 15:56:34 INFO - PROCESS | 2336 | 1464735394522 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:34 INFO - PROCESS | 2336 | 1464735394676 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:56:34 INFO - PROCESS | 2336 | 1464735394691 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:34 INFO - PROCESS | 2336 | ++DOCSHELL 1A343400 == 85 [pid = 2336] [id = 690] 15:56:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1A344800) [pid = 2336] [serial = 2070] [outer = 00000000] 15:56:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1A64E400) [pid = 2336] [serial = 2071] [outer = 1A344800] 15:56:34 INFO - PROCESS | 2336 | 1464735394736 Marionette DEBUG loaded listener.js 15:56:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1A655C00) [pid = 2336] [serial = 2072] [outer = 1A344800] 15:56:35 INFO - PROCESS | 2336 | 1464735395216 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:56:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 15:56:35 INFO - PROCESS | 2336 | 1464735395251 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 2336 | 1464735395253 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:56:35 INFO - PROCESS | 2336 | 1464735395256 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 2336 | 1464735395258 Marionette TRACE conn5 <- [1,2726,null,{}] 15:56:35 INFO - PROCESS | 2336 | 1464735395261 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:35 INFO - PROCESS | 2336 | 1464735395404 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:56:35 INFO - PROCESS | 2336 | 1464735395491 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 2336 | ++DOCSHELL 1A65A800 == 86 [pid = 2336] [id = 691] 15:56:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1A66D000) [pid = 2336] [serial = 2073] [outer = 00000000] 15:56:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1AEB4800) [pid = 2336] [serial = 2074] [outer = 1A66D000] 15:56:35 INFO - PROCESS | 2336 | 1464735395540 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1B0B6C00) [pid = 2336] [serial = 2075] [outer = 1A66D000] 15:56:36 INFO - PROCESS | 2336 | 1464735396016 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:56:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:56:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 830ms 15:56:36 INFO - PROCESS | 2336 | 1464735396087 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 2336 | 1464735396089 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 15:56:36 INFO - PROCESS | 2336 | 1464735396098 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:56:36 INFO - PROCESS | 2336 | 1464735396099 Marionette TRACE conn5 <- [1,2730,null,{}] 15:56:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:56:36 INFO - PROCESS | 2336 | 1464735396103 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:36 INFO - PROCESS | 2336 | 1464735396264 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:56:36 INFO - PROCESS | 2336 | 1464735396288 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 2336 | ++DOCSHELL 1B164400 == 87 [pid = 2336] [id = 692] 15:56:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1B166C00) [pid = 2336] [serial = 2076] [outer = 00000000] 15:56:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1B33E000) [pid = 2336] [serial = 2077] [outer = 1B166C00] 15:56:36 INFO - PROCESS | 2336 | 1464735396333 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1B39E800) [pid = 2336] [serial = 2078] [outer = 1B166C00] 15:56:36 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (0EC7A400) [pid = 2336] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:56:36 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (18B4B800) [pid = 2336] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:56:36 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (16BDF400) [pid = 2336] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:56:36 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (11E3C400) [pid = 2336] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:56:36 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (0DB10400) [pid = 2336] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:56:36 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1B51B000) [pid = 2336] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:56:36 INFO - PROCESS | 2336 | 1464735396855 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:56:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:56:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 830ms 15:56:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:56:36 INFO - PROCESS | 2336 | 1464735396932 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 2336 | 1464735396934 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 15:56:36 INFO - PROCESS | 2336 | 1464735396937 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:56:36 INFO - PROCESS | 2336 | 1464735396938 Marionette TRACE conn5 <- [1,2734,null,{}] 15:56:36 INFO - PROCESS | 2336 | 1464735396942 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:37 INFO - PROCESS | 2336 | 1464735397040 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:56:37 INFO - PROCESS | 2336 | 1464735397046 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 2336 | ++DOCSHELL 1B0B9C00 == 88 [pid = 2336] [id = 693] 15:56:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B337000) [pid = 2336] [serial = 2079] [outer = 00000000] 15:56:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1B51B000) [pid = 2336] [serial = 2080] [outer = 1B337000] 15:56:37 INFO - PROCESS | 2336 | 1464735397090 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1B54A800) [pid = 2336] [serial = 2081] [outer = 1B337000] 15:56:37 INFO - PROCESS | 2336 | 1464735397546 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:56:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:56:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 15:56:37 INFO - PROCESS | 2336 | 1464735397568 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 2336 | 1464735397569 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 15:56:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:56:37 INFO - PROCESS | 2336 | 1464735397573 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 2336 | 1464735397584 Marionette TRACE conn5 <- [1,2738,null,{}] 15:56:37 INFO - PROCESS | 2336 | 1464735397611 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:37 INFO - PROCESS | 2336 | 1464735397709 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:56:37 INFO - PROCESS | 2336 | 1464735397716 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 2336 | ++DOCSHELL 1B51AC00 == 89 [pid = 2336] [id = 694] 15:56:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1B555800) [pid = 2336] [serial = 2082] [outer = 00000000] 15:56:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1BE23400) [pid = 2336] [serial = 2083] [outer = 1B555800] 15:56:37 INFO - PROCESS | 2336 | 1464735397790 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1BEB1400) [pid = 2336] [serial = 2084] [outer = 1B555800] 15:56:38 INFO - PROCESS | 2336 | 1464735398222 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:56:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:56:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 711ms 15:56:38 INFO - PROCESS | 2336 | 1464735398289 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:56:38 INFO - PROCESS | 2336 | 1464735398291 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 15:56:38 INFO - PROCESS | 2336 | 1464735398294 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - PROCESS | 2336 | 1464735398296 Marionette TRACE conn5 <- [1,2742,null,{}] 15:56:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:56:38 INFO - PROCESS | 2336 | 1464735398299 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:38 INFO - PROCESS | 2336 | 1464735398399 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:56:38 INFO - PROCESS | 2336 | 1464735398406 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 2336 | ++DOCSHELL 13D98000 == 90 [pid = 2336] [id = 695] 15:56:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1BEB3C00) [pid = 2336] [serial = 2085] [outer = 00000000] 15:56:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1BFDB400) [pid = 2336] [serial = 2086] [outer = 1BEB3C00] 15:56:38 INFO - PROCESS | 2336 | 1464735398449 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1BFE9000) [pid = 2336] [serial = 2087] [outer = 1BEB3C00] 15:56:39 INFO - PROCESS | 2336 | 1464735399249 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:56:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:56:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 971ms 15:56:39 INFO - PROCESS | 2336 | 1464735399270 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:56:39 INFO - PROCESS | 2336 | 1464735399276 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 15:56:39 INFO - PROCESS | 2336 | 1464735399280 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:56:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:56:39 INFO - PROCESS | 2336 | 1464735399285 Marionette TRACE conn5 <- [1,2746,null,{}] 15:56:39 INFO - PROCESS | 2336 | 1464735399290 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:39 INFO - PROCESS | 2336 | 1464735399419 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:56:39 INFO - PROCESS | 2336 | 1464735399601 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 2336 | ++DOCSHELL 125ED800 == 91 [pid = 2336] [id = 696] 15:56:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (13414000) [pid = 2336] [serial = 2088] [outer = 00000000] 15:56:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (14E0E800) [pid = 2336] [serial = 2089] [outer = 13414000] 15:56:39 INFO - PROCESS | 2336 | 1464735399659 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (165E3800) [pid = 2336] [serial = 2090] [outer = 13414000] 15:56:40 INFO - PROCESS | 2336 | 1464735400223 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:56:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 15:56:40 INFO - PROCESS | 2336 | 1464735400261 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 2336 | 1464735400268 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 15:56:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:56:40 INFO - PROCESS | 2336 | 1464735400275 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 2336 | 1464735400279 Marionette TRACE conn5 <- [1,2750,null,{}] 15:56:40 INFO - PROCESS | 2336 | 1464735400283 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:40 INFO - PROCESS | 2336 | 1464735400416 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:56:40 INFO - PROCESS | 2336 | 1464735400599 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 2336 | ++DOCSHELL 1A64DC00 == 92 [pid = 2336] [id = 697] 15:56:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (1A650400) [pid = 2336] [serial = 2091] [outer = 00000000] 15:56:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1AEAF400) [pid = 2336] [serial = 2092] [outer = 1A650400] 15:56:40 INFO - PROCESS | 2336 | 1464735400662 Marionette DEBUG loaded listener.js 15:56:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (1B10BC00) [pid = 2336] [serial = 2093] [outer = 1A650400] 15:56:41 INFO - PROCESS | 2336 | 1464735401274 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:56:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:56:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1072ms 15:56:41 INFO - PROCESS | 2336 | 1464735401348 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:56:41 INFO - PROCESS | 2336 | 1464735401351 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 15:56:41 INFO - PROCESS | 2336 | 1464735401354 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:56:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:56:41 INFO - PROCESS | 2336 | 1464735401358 Marionette TRACE conn5 <- [1,2754,null,{}] 15:56:41 INFO - PROCESS | 2336 | 1464735401369 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:41 INFO - PROCESS | 2336 | 1464735401497 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:56:41 INFO - PROCESS | 2336 | 1464735401683 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 2336 | ++DOCSHELL 1A66CC00 == 93 [pid = 2336] [id = 698] 15:56:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1EC6D400) [pid = 2336] [serial = 2094] [outer = 00000000] 15:56:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (20164800) [pid = 2336] [serial = 2095] [outer = 1EC6D400] 15:56:41 INFO - PROCESS | 2336 | 1464735401742 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (2121F000) [pid = 2336] [serial = 2096] [outer = 1EC6D400] 15:56:42 INFO - PROCESS | 2336 | 1464735402335 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:56:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:56:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1020ms 15:56:42 INFO - PROCESS | 2336 | 1464735402378 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:56:42 INFO - PROCESS | 2336 | 1464735402381 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 15:56:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:56:42 INFO - PROCESS | 2336 | 1464735402385 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 2336 | 1464735402387 Marionette TRACE conn5 <- [1,2758,null,{}] 15:56:42 INFO - PROCESS | 2336 | 1464735402391 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:42 INFO - PROCESS | 2336 | 1464735402517 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:56:42 INFO - PROCESS | 2336 | 1464735402699 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 2336 | ++DOCSHELL 214EF400 == 94 [pid = 2336] [id = 699] 15:56:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (214F2C00) [pid = 2336] [serial = 2097] [outer = 00000000] 15:56:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (21529C00) [pid = 2336] [serial = 2098] [outer = 214F2C00] 15:56:42 INFO - PROCESS | 2336 | 1464735402754 Marionette DEBUG loaded listener.js 15:56:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (2152E400) [pid = 2336] [serial = 2099] [outer = 214F2C00] 15:56:43 INFO - PROCESS | 2336 | 1464735403370 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:56:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:56:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1017ms 15:56:43 INFO - PROCESS | 2336 | 1464735403405 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 2336 | 1464735403407 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 15:56:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:56:43 INFO - PROCESS | 2336 | 1464735403410 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - PROCESS | 2336 | 1464735403412 Marionette TRACE conn5 <- [1,2762,null,{}] 15:56:43 INFO - PROCESS | 2336 | 1464735403416 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:43 INFO - PROCESS | 2336 | 1464735403535 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:56:43 INFO - PROCESS | 2336 | 1464735403716 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 2336 | ++DOCSHELL 21537400 == 95 [pid = 2336] [id = 700] 15:56:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (21537800) [pid = 2336] [serial = 2100] [outer = 00000000] 15:56:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (21B56400) [pid = 2336] [serial = 2101] [outer = 21537800] 15:56:43 INFO - PROCESS | 2336 | 1464735403770 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (21B5D800) [pid = 2336] [serial = 2102] [outer = 21537800] 15:56:44 INFO - PROCESS | 2336 | 1464735404333 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:56:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 15:56:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:56:44 INFO - PROCESS | 2336 | 1464735404381 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 2336 | 1464735404383 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 15:56:44 INFO - PROCESS | 2336 | 1464735404387 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 2336 | 1464735404389 Marionette TRACE conn5 <- [1,2766,null,{}] 15:56:44 INFO - PROCESS | 2336 | 1464735404393 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:44 INFO - PROCESS | 2336 | 1464735404525 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:56:44 INFO - PROCESS | 2336 | 1464735404709 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:44 INFO - PROCESS | 2336 | ++DOCSHELL 16A31400 == 96 [pid = 2336] [id = 701] 15:56:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (16A31800) [pid = 2336] [serial = 2103] [outer = 00000000] 15:56:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (21536000) [pid = 2336] [serial = 2104] [outer = 16A31800] 15:56:44 INFO - PROCESS | 2336 | 1464735404765 Marionette DEBUG loaded listener.js 15:56:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (21B97C00) [pid = 2336] [serial = 2105] [outer = 16A31800] 15:56:45 INFO - PROCESS | 2336 | 1464735405326 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:56:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:56:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 15:56:45 INFO - PROCESS | 2336 | 1464735405361 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:56:45 INFO - PROCESS | 2336 | 1464735405364 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 15:56:45 INFO - PROCESS | 2336 | 1464735405367 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:56:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:56:45 INFO - PROCESS | 2336 | 1464735405369 Marionette TRACE conn5 <- [1,2770,null,{}] 15:56:45 INFO - PROCESS | 2336 | 1464735405373 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:45 INFO - PROCESS | 2336 | 1464735405493 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:56:45 INFO - PROCESS | 2336 | 1464735405675 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 2336 | ++DOCSHELL 22327800 == 97 [pid = 2336] [id = 702] 15:56:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (22328C00) [pid = 2336] [serial = 2106] [outer = 00000000] 15:56:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (22612400) [pid = 2336] [serial = 2107] [outer = 22328C00] 15:56:45 INFO - PROCESS | 2336 | 1464735405729 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (22617800) [pid = 2336] [serial = 2108] [outer = 22328C00] 15:56:46 INFO - PROCESS | 2336 | 1464735406375 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:56:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1017ms 15:56:46 INFO - PROCESS | 2336 | 1464735406388 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 2336 | 1464735406390 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 15:56:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:56:46 INFO - PROCESS | 2336 | 1464735406408 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 2336 | 1464735406410 Marionette TRACE conn5 <- [1,2774,null,{}] 15:56:46 INFO - PROCESS | 2336 | 1464735406434 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:46 INFO - PROCESS | 2336 | 1464735406555 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:56:46 INFO - PROCESS | 2336 | 1464735406932 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 2336 | ++DOCSHELL 08D78C00 == 98 [pid = 2336] [id = 703] 15:56:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (0C84D400) [pid = 2336] [serial = 2109] [outer = 00000000] 15:56:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (0D473000) [pid = 2336] [serial = 2110] [outer = 0C84D400] 15:56:47 INFO - PROCESS | 2336 | 1464735407034 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (0DFAB800) [pid = 2336] [serial = 2111] [outer = 0C84D400] 15:56:47 INFO - PROCESS | 2336 | 1464735407664 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:56:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:56:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1303ms 15:56:47 INFO - PROCESS | 2336 | 1464735407701 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:56:47 INFO - PROCESS | 2336 | 1464735407705 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 15:56:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:56:47 INFO - PROCESS | 2336 | 1464735407709 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 2336 | 1464735407712 Marionette TRACE conn5 <- [1,2778,null,{}] 15:56:47 INFO - PROCESS | 2336 | 1464735407717 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:47 INFO - PROCESS | 2336 | 1464735407835 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:56:47 INFO - PROCESS | 2336 | 1464735408007 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 2336 | ++DOCSHELL 12538400 == 99 [pid = 2336] [id = 704] 15:56:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (12538800) [pid = 2336] [serial = 2112] [outer = 00000000] 15:56:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (139F6400) [pid = 2336] [serial = 2113] [outer = 12538800] 15:56:48 INFO - PROCESS | 2336 | 1464735408060 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 185 (14E0AC00) [pid = 2336] [serial = 2114] [outer = 12538800] 15:56:48 INFO - PROCESS | 2336 | 1464735408667 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:56:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:56:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1021ms 15:56:48 INFO - PROCESS | 2336 | 1464735408733 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:56:48 INFO - PROCESS | 2336 | 1464735408737 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 15:56:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:56:48 INFO - PROCESS | 2336 | 1464735408742 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:56:48 INFO - PROCESS | 2336 | 1464735408744 Marionette TRACE conn5 <- [1,2782,null,{}] 15:56:48 INFO - PROCESS | 2336 | 1464735408748 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:48 INFO - PROCESS | 2336 | 1464735408860 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:56:49 INFO - PROCESS | 2336 | 1464735409034 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 2336 | ++DOCSHELL 139EB800 == 100 [pid = 2336] [id = 705] 15:56:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 186 (15A40000) [pid = 2336] [serial = 2115] [outer = 00000000] 15:56:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 187 (16A2A800) [pid = 2336] [serial = 2116] [outer = 15A40000] 15:56:49 INFO - PROCESS | 2336 | 1464735409083 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 188 (16A34C00) [pid = 2336] [serial = 2117] [outer = 15A40000] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 0C994C00 == 99 [pid = 2336] [id = 432] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 1A00F800 == 98 [pid = 2336] [id = 476] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 0C8E5000 == 97 [pid = 2336] [id = 407] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 0C8E6C00 == 96 [pid = 2336] [id = 428] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 155DB000 == 95 [pid = 2336] [id = 427] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 0DD36000 == 94 [pid = 2336] [id = 421] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 187 (1B39C400) [pid = 2336] [serial = 1996] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 186 (1BFE4C00) [pid = 2336] [serial = 2002] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 185 (139F2800) [pid = 2336] [serial = 1990] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 184 (17C0F400) [pid = 2336] [serial = 1993] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 183 (21B53C00) [pid = 2336] [serial = 2005] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (1BEAD000) [pid = 2336] [serial = 1999] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (22324400) [pid = 2336] [serial = 2008] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (21B98000) [pid = 2336] [serial = 2011] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (2232B800) [pid = 2336] [serial = 2014] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (17D58800) [pid = 2336] [serial = 2017] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 1B518000 == 93 [pid = 2336] [id = 644] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 1B327400 == 92 [pid = 2336] [id = 685] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 1B3ADC00 == 91 [pid = 2336] [id = 684] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 1A014400 == 90 [pid = 2336] [id = 683] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 18B50C00 == 89 [pid = 2336] [id = 682] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 16CD0000 == 88 [pid = 2336] [id = 681] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 0DFB7800 == 87 [pid = 2336] [id = 680] 15:56:49 INFO - PROCESS | 2336 | --DOCSHELL 0C858C00 == 86 [pid = 2336] [id = 679] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (1B5A2400) [pid = 2336] [serial = 1934] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (11F87800) [pid = 2336] [serial = 2023] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (139EF000) [pid = 2336] [serial = 2024] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (1A011400) [pid = 2336] [serial = 2029] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (17C03000) [pid = 2336] [serial = 2026] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (14E09800) [pid = 2336] [serial = 2021] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (139E9C00) [pid = 2336] [serial = 2020] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (1A66DC00) [pid = 2336] [serial = 2032] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1A344000) [pid = 2336] [serial = 2030] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (18C34000) [pid = 2336] [serial = 2035] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1AEAFC00) [pid = 2336] [serial = 2033] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (17D59000) [pid = 2336] [serial = 2027] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 2336 | 1464735409726 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:56:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1016ms 15:56:49 INFO - PROCESS | 2336 | 1464735409764 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 2336 | 1464735409766 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 15:56:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:56:49 INFO - PROCESS | 2336 | 1464735409771 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 2336 | 1464735409777 Marionette TRACE conn5 <- [1,2786,null,{}] 15:56:49 INFO - PROCESS | 2336 | 1464735409799 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:49 INFO - PROCESS | 2336 | 1464735409903 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:56:50 INFO - PROCESS | 2336 | 1464735410026 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 2336 | ++DOCSHELL 0DD2C800 == 87 [pid = 2336] [id = 706] 15:56:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (0DD36000) [pid = 2336] [serial = 2118] [outer = 00000000] 15:56:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1253A800) [pid = 2336] [serial = 2119] [outer = 0DD36000] 15:56:50 INFO - PROCESS | 2336 | 1464735410073 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (139EC800) [pid = 2336] [serial = 2120] [outer = 0DD36000] 15:56:50 INFO - PROCESS | 2336 | 1464735410484 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:56:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 15:56:50 INFO - PROCESS | 2336 | 1464735410505 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 2336 | 1464735410508 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 15:56:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:56:50 INFO - PROCESS | 2336 | 1464735410510 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 2336 | 1464735410512 Marionette TRACE conn5 <- [1,2790,null,{}] 15:56:50 INFO - PROCESS | 2336 | 1464735410515 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:50 INFO - PROCESS | 2336 | 1464735410646 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:56:50 INFO - PROCESS | 2336 | 1464735410656 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 2336 | ++DOCSHELL 14E09800 == 88 [pid = 2336] [id = 707] 15:56:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (14F4CC00) [pid = 2336] [serial = 2121] [outer = 00000000] 15:56:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (16BE3800) [pid = 2336] [serial = 2122] [outer = 14F4CC00] 15:56:50 INFO - PROCESS | 2336 | 1464735410701 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (170B1400) [pid = 2336] [serial = 2123] [outer = 14F4CC00] 15:56:51 INFO - PROCESS | 2336 | 1464735411165 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:56:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 15:56:51 INFO - PROCESS | 2336 | 1464735411182 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 2336 | 1464735411184 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 15:56:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:56:51 INFO - PROCESS | 2336 | 1464735411188 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 2336 | 1464735411189 Marionette TRACE conn5 <- [1,2794,null,{}] 15:56:51 INFO - PROCESS | 2336 | 1464735411193 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:51 INFO - PROCESS | 2336 | 1464735411291 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:56:51 INFO - PROCESS | 2336 | 1464735411298 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 2336 | ++DOCSHELL 1794BC00 == 89 [pid = 2336] [id = 708] 15:56:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1794C800) [pid = 2336] [serial = 2124] [outer = 00000000] 15:56:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (17D51000) [pid = 2336] [serial = 2125] [outer = 1794C800] 15:56:51 INFO - PROCESS | 2336 | 1464735411348 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (18004800) [pid = 2336] [serial = 2126] [outer = 1794C800] 15:56:51 INFO - PROCESS | 2336 | 1464735411854 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:56:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 15:56:51 INFO - PROCESS | 2336 | 1464735411919 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 2336 | 1464735411921 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 15:56:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:56:51 INFO - PROCESS | 2336 | 1464735411924 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 2336 | 1464735411925 Marionette TRACE conn5 <- [1,2798,null,{}] 15:56:51 INFO - PROCESS | 2336 | 1464735411934 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:52 INFO - PROCESS | 2336 | 1464735412079 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:56:52 INFO - PROCESS | 2336 | 1464735412185 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 2336 | ++DOCSHELL 10CB5000 == 90 [pid = 2336] [id = 709] 15:56:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (18039C00) [pid = 2336] [serial = 2127] [outer = 00000000] 15:56:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (19BDB000) [pid = 2336] [serial = 2128] [outer = 18039C00] 15:56:52 INFO - PROCESS | 2336 | 1464735412229 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (1A00E000) [pid = 2336] [serial = 2129] [outer = 18039C00] 15:56:52 INFO - PROCESS | 2336 | 1464735412655 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 790ms 15:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:56:52 INFO - PROCESS | 2336 | 1464735412714 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 2336 | 1464735412716 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 15:56:52 INFO - PROCESS | 2336 | 1464735412719 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 2336 | 1464735412721 Marionette TRACE conn5 <- [1,2802,null,{}] 15:56:52 INFO - PROCESS | 2336 | 1464735412730 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:52 INFO - PROCESS | 2336 | 1464735412867 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:56:52 INFO - PROCESS | 2336 | 1464735412948 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 2336 | ++DOCSHELL 11EF3400 == 91 [pid = 2336] [id = 710] 15:56:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (18B51C00) [pid = 2336] [serial = 2130] [outer = 00000000] 15:56:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (1A350C00) [pid = 2336] [serial = 2131] [outer = 18B51C00] 15:56:52 INFO - PROCESS | 2336 | 1464735412993 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (1A655800) [pid = 2336] [serial = 2132] [outer = 18B51C00] 15:56:53 INFO - PROCESS | 2336 | 1464735413410 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:56:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 15:56:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:56:53 INFO - PROCESS | 2336 | 1464735413478 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 2336 | 1464735413480 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 15:56:53 INFO - PROCESS | 2336 | 1464735413485 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 2336 | 1464735413487 Marionette TRACE conn5 <- [1,2806,null,{}] 15:56:53 INFO - PROCESS | 2336 | 1464735413491 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:53 INFO - PROCESS | 2336 | 1464735413640 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:56:53 INFO - PROCESS | 2336 | 1464735413672 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 2336 | ++DOCSHELL 19B0C000 == 92 [pid = 2336] [id = 711] 15:56:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (1A66C800) [pid = 2336] [serial = 2133] [outer = 00000000] 15:56:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (1AEAB800) [pid = 2336] [serial = 2134] [outer = 1A66C800] 15:56:53 INFO - PROCESS | 2336 | 1464735413716 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (1B0B4000) [pid = 2336] [serial = 2135] [outer = 1A66C800] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 183 (1B342800) [pid = 2336] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (0DD67C00) [pid = 2336] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (0E1CEC00) [pid = 2336] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (21225C00) [pid = 2336] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (0E1C8800) [pid = 2336] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (13D94C00) [pid = 2336] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (13810000) [pid = 2336] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (1BF9F000) [pid = 2336] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (1B523400) [pid = 2336] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (16BE9800) [pid = 2336] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (0D269C00) [pid = 2336] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (1A66D000) [pid = 2336] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (1A344800) [pid = 2336] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (1B166C00) [pid = 2336] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1B555800) [pid = 2336] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (0DFB0C00) [pid = 2336] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1794EC00) [pid = 2336] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (15ACF400) [pid = 2336] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1B337000) [pid = 2336] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B597800) [pid = 2336] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (21229800) [pid = 2336] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (17C03400) [pid = 2336] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (1B321000) [pid = 2336] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1B33B000) [pid = 2336] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1A016400) [pid = 2336] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (18B4D000) [pid = 2336] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (21220000) [pid = 2336] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (1BF8A400) [pid = 2336] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1B59C400) [pid = 2336] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1BF98800) [pid = 2336] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (2152F400) [pid = 2336] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:56:54 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (20165000) [pid = 2336] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:56:54 INFO - PROCESS | 2336 | 1464735414711 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:56:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:56:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1277ms 15:56:54 INFO - PROCESS | 2336 | 1464735414763 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:56:54 INFO - PROCESS | 2336 | 1464735414765 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 15:56:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:56:54 INFO - PROCESS | 2336 | 1464735414768 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:56:54 INFO - PROCESS | 2336 | 1464735414780 Marionette TRACE conn5 <- [1,2810,null,{}] 15:56:54 INFO - PROCESS | 2336 | 1464735414784 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:54 INFO - PROCESS | 2336 | 1464735414882 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:56:54 INFO - PROCESS | 2336 | 1464735414896 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 2336 | ++DOCSHELL 11EEC000 == 93 [pid = 2336] [id = 712] 15:56:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (13810000) [pid = 2336] [serial = 2136] [outer = 00000000] 15:56:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (17950800) [pid = 2336] [serial = 2137] [outer = 13810000] 15:56:54 INFO - PROCESS | 2336 | 1464735414942 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (18B4D000) [pid = 2336] [serial = 2138] [outer = 13810000] 15:56:55 INFO - PROCESS | 2336 | 1464735415396 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:56:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 15:56:55 INFO - PROCESS | 2336 | 1464735415460 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:56:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:56:55 INFO - PROCESS | 2336 | 1464735415462 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 15:56:55 INFO - PROCESS | 2336 | 1464735415465 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 2336 | 1464735415467 Marionette TRACE conn5 <- [1,2814,null,{}] 15:56:55 INFO - PROCESS | 2336 | 1464735415470 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:55 INFO - PROCESS | 2336 | 1464735415598 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:56:55 INFO - PROCESS | 2336 | 1464735415607 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 2336 | ++DOCSHELL 15A2EC00 == 94 [pid = 2336] [id = 713] 15:56:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1A343C00) [pid = 2336] [serial = 2139] [outer = 00000000] 15:56:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1B0D5000) [pid = 2336] [serial = 2140] [outer = 1A343C00] 15:56:55 INFO - PROCESS | 2336 | 1464735415657 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1B10F000) [pid = 2336] [serial = 2141] [outer = 1A343C00] 15:56:56 INFO - PROCESS | 2336 | 1464735416135 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:56:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 15:56:56 INFO - PROCESS | 2336 | 1464735416196 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 2336 | 1464735416198 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 15:56:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:56:56 INFO - PROCESS | 2336 | 1464735416201 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 2336 | 1464735416204 Marionette TRACE conn5 <- [1,2818,null,{}] 15:56:56 INFO - PROCESS | 2336 | 1464735416207 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:56 INFO - PROCESS | 2336 | 1464735416324 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:56:56 INFO - PROCESS | 2336 | 1464735416330 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 2336 | ++DOCSHELL 1B110C00 == 95 [pid = 2336] [id = 714] 15:56:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1B15E000) [pid = 2336] [serial = 2142] [outer = 00000000] 15:56:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1B394800) [pid = 2336] [serial = 2143] [outer = 1B15E000] 15:56:56 INFO - PROCESS | 2336 | 1464735416374 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1B39F800) [pid = 2336] [serial = 2144] [outer = 1B15E000] 15:56:57 INFO - PROCESS | 2336 | 1464735417165 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:56:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:56:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1017ms 15:56:57 INFO - PROCESS | 2336 | 1464735417223 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 2336 | 1464735417228 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 15:56:57 INFO - PROCESS | 2336 | 1464735417233 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:56:57 INFO - PROCESS | 2336 | 1464735417238 Marionette TRACE conn5 <- [1,2822,null,{}] 15:56:57 INFO - PROCESS | 2336 | 1464735417243 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:57 INFO - PROCESS | 2336 | 1464735417425 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:56:57 INFO - PROCESS | 2336 | 1464735417595 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 2336 | ++DOCSHELL 0C938000 == 96 [pid = 2336] [id = 715] 15:56:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (0CCEB000) [pid = 2336] [serial = 2145] [outer = 00000000] 15:56:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (10CB6800) [pid = 2336] [serial = 2146] [outer = 0CCEB000] 15:56:57 INFO - PROCESS | 2336 | 1464735417653 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (1253C000) [pid = 2336] [serial = 2147] [outer = 0CCEB000] 15:56:58 INFO - PROCESS | 2336 | 1464735418224 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:56:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:56:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1022ms 15:56:58 INFO - PROCESS | 2336 | 1464735418262 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 2336 | 1464735418268 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 15:56:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:56:58 INFO - PROCESS | 2336 | 1464735418276 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 2336 | 1464735418280 Marionette TRACE conn5 <- [1,2826,null,{}] 15:56:58 INFO - PROCESS | 2336 | 1464735418284 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:58 INFO - PROCESS | 2336 | 1464735418414 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:56:58 INFO - PROCESS | 2336 | 1464735418596 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 2336 | ++DOCSHELL 16025400 == 97 [pid = 2336] [id = 716] 15:56:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1602C400) [pid = 2336] [serial = 2148] [outer = 00000000] 15:56:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (16BDF400) [pid = 2336] [serial = 2149] [outer = 1602C400] 15:56:58 INFO - PROCESS | 2336 | 1464735418654 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (17C0D000) [pid = 2336] [serial = 2150] [outer = 1602C400] 15:56:59 INFO - PROCESS | 2336 | 1464735419262 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:56:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1018ms 15:56:59 INFO - PROCESS | 2336 | 1464735419299 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 2336 | 1464735419301 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 15:56:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:56:59 INFO - PROCESS | 2336 | 1464735419305 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 2336 | 1464735419309 Marionette TRACE conn5 <- [1,2830,null,{}] 15:56:59 INFO - PROCESS | 2336 | 1464735419320 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:59 INFO - PROCESS | 2336 | 1464735419465 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:56:59 INFO - PROCESS | 2336 | 1464735419653 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:59 INFO - PROCESS | 2336 | ++DOCSHELL 1B33A000 == 98 [pid = 2336] [id = 717] 15:56:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1B33A400) [pid = 2336] [serial = 2151] [outer = 00000000] 15:56:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1B39D000) [pid = 2336] [serial = 2152] [outer = 1B33A400] 15:56:59 INFO - PROCESS | 2336 | 1464735419711 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1B51A000) [pid = 2336] [serial = 2153] [outer = 1B33A400] 15:57:00 INFO - PROCESS | 2336 | 1464735420332 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:57:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:57:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1072ms 15:57:00 INFO - PROCESS | 2336 | 1464735420397 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:57:00 INFO - PROCESS | 2336 | 1464735420400 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 15:57:00 INFO - PROCESS | 2336 | 1464735420403 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:57:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:57:00 INFO - PROCESS | 2336 | 1464735420405 Marionette TRACE conn5 <- [1,2834,null,{}] 15:57:00 INFO - PROCESS | 2336 | 1464735420409 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:00 INFO - PROCESS | 2336 | 1464735420538 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:57:00 INFO - PROCESS | 2336 | 1464735420722 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 2336 | ++DOCSHELL 1B54F800 == 99 [pid = 2336] [id = 718] 15:57:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1B54FC00) [pid = 2336] [serial = 2154] [outer = 00000000] 15:57:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1B59E000) [pid = 2336] [serial = 2155] [outer = 1B54FC00] 15:57:00 INFO - PROCESS | 2336 | 1464735420779 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1BE23C00) [pid = 2336] [serial = 2156] [outer = 1B54FC00] 15:57:01 INFO - PROCESS | 2336 | 1464735421385 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:57:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:57:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1015ms 15:57:01 INFO - PROCESS | 2336 | 1464735421423 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 2336 | 1464735421425 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 15:57:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:57:01 INFO - PROCESS | 2336 | 1464735421428 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 2336 | 1464735421430 Marionette TRACE conn5 <- [1,2838,null,{}] 15:57:01 INFO - PROCESS | 2336 | 1464735421434 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:01 INFO - PROCESS | 2336 | 1464735421555 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:57:01 INFO - PROCESS | 2336 | 1464735421737 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 2336 | ++DOCSHELL 1BEAA400 == 100 [pid = 2336] [id = 719] 15:57:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (1BEB6800) [pid = 2336] [serial = 2157] [outer = 00000000] 15:57:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (1BF91800) [pid = 2336] [serial = 2158] [outer = 1BEB6800] 15:57:01 INFO - PROCESS | 2336 | 1464735421794 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (1BFA2400) [pid = 2336] [serial = 2159] [outer = 1BEB6800] 15:57:02 INFO - PROCESS | 2336 | 1464735422395 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:57:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1017ms 15:57:02 INFO - PROCESS | 2336 | 1464735422450 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 2336 | 1464735422452 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 15:57:02 INFO - PROCESS | 2336 | 1464735422456 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:57:02 INFO - PROCESS | 2336 | 1464735422458 Marionette TRACE conn5 <- [1,2842,null,{}] 15:57:02 INFO - PROCESS | 2336 | 1464735422462 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:02 INFO - PROCESS | 2336 | 1464735422595 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:57:02 INFO - PROCESS | 2336 | 1464735422787 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 2336 | ++DOCSHELL 20161C00 == 101 [pid = 2336] [id = 720] 15:57:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (20162800) [pid = 2336] [serial = 2160] [outer = 00000000] 15:57:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (21220000) [pid = 2336] [serial = 2161] [outer = 20162800] 15:57:02 INFO - PROCESS | 2336 | 1464735422843 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (2122CC00) [pid = 2336] [serial = 2162] [outer = 20162800] 15:57:03 INFO - PROCESS | 2336 | 1464735423417 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:57:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:57:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1019ms 15:57:03 INFO - PROCESS | 2336 | 1464735423479 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 2336 | 1464735423482 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 15:57:03 INFO - PROCESS | 2336 | 1464735423485 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:57:03 INFO - PROCESS | 2336 | 1464735423487 Marionette TRACE conn5 <- [1,2846,null,{}] 15:57:03 INFO - PROCESS | 2336 | 1464735423491 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:03 INFO - PROCESS | 2336 | 1464735423614 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:57:03 INFO - PROCESS | 2336 | 1464735423798 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 2336 | ++DOCSHELL 214F1C00 == 102 [pid = 2336] [id = 721] 15:57:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (214F2800) [pid = 2336] [serial = 2163] [outer = 00000000] 15:57:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (21535C00) [pid = 2336] [serial = 2164] [outer = 214F2800] 15:57:03 INFO - PROCESS | 2336 | 1464735423854 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (21B99800) [pid = 2336] [serial = 2165] [outer = 214F2800] 15:57:04 INFO - PROCESS | 2336 | 1464735424460 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:57:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:57:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1019ms 15:57:04 INFO - PROCESS | 2336 | 1464735424508 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 2336 | 1464735424511 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 15:57:04 INFO - PROCESS | 2336 | 1464735424514 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:57:04 INFO - PROCESS | 2336 | 1464735424516 Marionette TRACE conn5 <- [1,2850,null,{}] 15:57:04 INFO - PROCESS | 2336 | 1464735424520 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:04 INFO - PROCESS | 2336 | 1464735424641 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:57:04 INFO - PROCESS | 2336 | 1464735424824 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 2336 | ++DOCSHELL 2232C000 == 103 [pid = 2336] [id = 722] 15:57:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (2232E400) [pid = 2336] [serial = 2166] [outer = 00000000] 15:57:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (22565800) [pid = 2336] [serial = 2167] [outer = 2232E400] 15:57:04 INFO - PROCESS | 2336 | 1464735424880 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 185 (22567C00) [pid = 2336] [serial = 2168] [outer = 2232E400] 15:57:05 INFO - PROCESS | 2336 | 1464735425525 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:57:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1020ms 15:57:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:57:05 INFO - PROCESS | 2336 | 1464735425538 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 2336 | 1464735425540 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 15:57:05 INFO - PROCESS | 2336 | 1464735425543 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - PROCESS | 2336 | 1464735425546 Marionette TRACE conn5 <- [1,2854,null,{}] 15:57:05 INFO - PROCESS | 2336 | 1464735425549 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:05 INFO - PROCESS | 2336 | 1464735425674 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:57:05 INFO - PROCESS | 2336 | 1464735425868 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 2336 | ++DOCSHELL 0D46BC00 == 104 [pid = 2336] [id = 723] 15:57:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 186 (0DB03C00) [pid = 2336] [serial = 2169] [outer = 00000000] 15:57:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 187 (17C03C00) [pid = 2336] [serial = 2170] [outer = 0DB03C00] 15:57:05 INFO - PROCESS | 2336 | 1464735425924 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 188 (1A015C00) [pid = 2336] [serial = 2171] [outer = 0DB03C00] 15:57:06 INFO - PROCESS | 2336 | 1464735426540 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:57:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:57:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1019ms 15:57:06 INFO - PROCESS | 2336 | 1464735426563 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:57:06 INFO - PROCESS | 2336 | 1464735426565 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 15:57:06 INFO - PROCESS | 2336 | 1464735426568 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:57:06 INFO - PROCESS | 2336 | 1464735426571 Marionette TRACE conn5 <- [1,2858,null,{}] 15:57:06 INFO - PROCESS | 2336 | 1464735426574 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:06 INFO - PROCESS | 2336 | 1464735426701 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:57:07 INFO - PROCESS | 2336 | 1464735427090 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:07 INFO - PROCESS | 2336 | ++DOCSHELL 0D677400 == 105 [pid = 2336] [id = 724] 15:57:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 189 (0D67DC00) [pid = 2336] [serial = 2172] [outer = 00000000] 15:57:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 190 (0DC39400) [pid = 2336] [serial = 2173] [outer = 0D67DC00] 15:57:07 INFO - PROCESS | 2336 | 1464735427141 Marionette DEBUG loaded listener.js 15:57:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 191 (0DFAA000) [pid = 2336] [serial = 2174] [outer = 0D67DC00] 15:57:07 INFO - PROCESS | 2336 | 1464735427775 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:57:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1240ms 15:57:07 INFO - PROCESS | 2336 | 1464735427814 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 2336 | 1464735427818 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 15:57:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:57:07 INFO - PROCESS | 2336 | 1464735427823 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 2336 | 1464735427826 Marionette TRACE conn5 <- [1,2862,null,{}] 15:57:07 INFO - PROCESS | 2336 | 1464735427831 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:07 INFO - PROCESS | 2336 | 1464735427950 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:57:08 INFO - PROCESS | 2336 | 1464735428127 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 2336 | ++DOCSHELL 139F2800 == 106 [pid = 2336] [id = 725] 15:57:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 192 (13D9C800) [pid = 2336] [serial = 2175] [outer = 00000000] 15:57:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 193 (15ACB400) [pid = 2336] [serial = 2176] [outer = 13D9C800] 15:57:08 INFO - PROCESS | 2336 | 1464735428178 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 194 (16A2EC00) [pid = 2336] [serial = 2177] [outer = 13D9C800] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 14F48000 == 105 [pid = 2336] [id = 528] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 1B391800 == 104 [pid = 2336] [id = 498] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 1B0DFC00 == 103 [pid = 2336] [id = 662] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 0DC5AC00 == 102 [pid = 2336] [id = 435] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 1BE1F400 == 101 [pid = 2336] [id = 531] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 0D277800 == 100 [pid = 2336] [id = 434] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 14E92400 == 99 [pid = 2336] [id = 495] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 1B3B6400 == 98 [pid = 2336] [id = 530] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 15A2EC00 == 97 [pid = 2336] [id = 713] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 11EEC000 == 96 [pid = 2336] [id = 712] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 19B0C000 == 95 [pid = 2336] [id = 711] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 11EF3400 == 94 [pid = 2336] [id = 710] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 10CB5000 == 93 [pid = 2336] [id = 709] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 1794BC00 == 92 [pid = 2336] [id = 708] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 14E09800 == 91 [pid = 2336] [id = 707] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 193 (1673D800) [pid = 2336] [serial = 2059] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 192 (1BFDB400) [pid = 2336] [serial = 2086] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 0DD2C800 == 90 [pid = 2336] [id = 706] 15:57:08 INFO - PROCESS | 2336 | --DOCSHELL 139EB800 == 89 [pid = 2336] [id = 705] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 191 (1BEB7000) [pid = 2336] [serial = 1841] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 190 (214F5C00) [pid = 2336] [serial = 1949] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 189 (1A016800) [pid = 2336] [serial = 1940] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 188 (1B328400) [pid = 2336] [serial = 1835] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 187 (1B51B400) [pid = 2336] [serial = 1886] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 186 (1A670800) [pid = 2336] [serial = 1772] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 185 (1A656C00) [pid = 2336] [serial = 1832] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 184 (21229C00) [pid = 2336] [serial = 1895] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 183 (1BFA3800) [pid = 2336] [serial = 1844] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (1BEB6400) [pid = 2336] [serial = 1889] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (1BFE0400) [pid = 2336] [serial = 1892] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (21B51C00) [pid = 2336] [serial = 1952] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (2016BC00) [pid = 2336] [serial = 1955] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (1B525400) [pid = 2336] [serial = 1838] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (139EF800) [pid = 2336] [serial = 1937] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (17C03800) [pid = 2336] [serial = 1901] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (21B59800) [pid = 2336] [serial = 1898] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (139F3000) [pid = 2336] [serial = 1880] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (165E3000) [pid = 2336] [serial = 1829] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (18B45000) [pid = 2336] [serial = 2018] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (21224400) [pid = 2336] [serial = 1946] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (1BF80000) [pid = 2336] [serial = 1943] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (18B51400) [pid = 2336] [serial = 1883] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (0DC31400) [pid = 2336] [serial = 1826] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1AEB4800) [pid = 2336] [serial = 2074] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1A64E400) [pid = 2336] [serial = 2071] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1A655C00) [pid = 2336] [serial = 2072] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B0B6C00) [pid = 2336] [serial = 2075] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1B33E000) [pid = 2336] [serial = 2077] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1BE23400) [pid = 2336] [serial = 2083] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (1B39E800) [pid = 2336] [serial = 2078] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1EC65000) [pid = 2336] [serial = 2056] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1B326400) [pid = 2336] [serial = 2050] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (14F4A800) [pid = 2336] [serial = 2065] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (15AD3000) [pid = 2336] [serial = 2066] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (17951400) [pid = 2336] [serial = 2044] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (17C0F800) [pid = 2336] [serial = 2068] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (125F1C00) [pid = 2336] [serial = 2041] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (16BEAC00) [pid = 2336] [serial = 2063] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (165E9800) [pid = 2336] [serial = 2062] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1B0D9C00) [pid = 2336] [serial = 2047] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1B522000) [pid = 2336] [serial = 2053] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (0C93E000) [pid = 2336] [serial = 2038] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1BEB1400) [pid = 2336] [serial = 2084] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1B51B000) [pid = 2336] [serial = 2080] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (18B4E800) [pid = 2336] [serial = 2069] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1B54A800) [pid = 2336] [serial = 2081] [outer = 00000000] [url = about:blank] 15:57:08 INFO - PROCESS | 2336 | 1464735428801 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:57:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:57:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1024ms 15:57:08 INFO - PROCESS | 2336 | 1464735428849 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 2336 | 1464735428852 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 15:57:08 INFO - PROCESS | 2336 | 1464735428856 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:57:08 INFO - PROCESS | 2336 | 1464735428858 Marionette TRACE conn5 <- [1,2866,null,{}] 15:57:08 INFO - PROCESS | 2336 | 1464735428861 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:08 INFO - PROCESS | 2336 | 1464735428970 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:57:09 INFO - PROCESS | 2336 | 1464735429103 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 2336 | ++DOCSHELL 128B0800 == 90 [pid = 2336] [id = 726] 15:57:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1340CC00) [pid = 2336] [serial = 2178] [outer = 00000000] 15:57:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (13DDC800) [pid = 2336] [serial = 2179] [outer = 1340CC00] 15:57:09 INFO - PROCESS | 2336 | 1464735429148 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (14FCD400) [pid = 2336] [serial = 2180] [outer = 1340CC00] 15:57:09 INFO - PROCESS | 2336 | 1464735429592 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:57:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:57:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 15:57:09 INFO - PROCESS | 2336 | 1464735429646 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:57:09 INFO - PROCESS | 2336 | 1464735429648 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 15:57:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:57:09 INFO - PROCESS | 2336 | 1464735429657 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 2336 | 1464735429663 Marionette TRACE conn5 <- [1,2870,null,{}] 15:57:09 INFO - PROCESS | 2336 | 1464735429667 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:09 INFO - PROCESS | 2336 | 1464735429774 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:57:09 INFO - PROCESS | 2336 | 1464735429785 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 2336 | ++DOCSHELL 165E5C00 == 91 [pid = 2336] [id = 727] 15:57:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (16A2B400) [pid = 2336] [serial = 2181] [outer = 00000000] 15:57:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (17C0B800) [pid = 2336] [serial = 2182] [outer = 16A2B400] 15:57:09 INFO - PROCESS | 2336 | 1464735429830 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (18034C00) [pid = 2336] [serial = 2183] [outer = 16A2B400] 15:57:10 INFO - PROCESS | 2336 | 1464735430337 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:57:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 15:57:10 INFO - PROCESS | 2336 | 1464735430389 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:57:10 INFO - PROCESS | 2336 | 1464735430392 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 15:57:10 INFO - PROCESS | 2336 | 1464735430395 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:57:10 INFO - PROCESS | 2336 | 1464735430397 Marionette TRACE conn5 <- [1,2874,null,{}] 15:57:10 INFO - PROCESS | 2336 | 1464735430400 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:10 INFO - PROCESS | 2336 | 1464735430503 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:57:10 INFO - PROCESS | 2336 | 1464735430643 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 2336 | ++DOCSHELL 18B42400 == 92 [pid = 2336] [id = 728] 15:57:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (18B4A400) [pid = 2336] [serial = 2184] [outer = 00000000] 15:57:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (18CEB000) [pid = 2336] [serial = 2185] [outer = 18B4A400] 15:57:10 INFO - PROCESS | 2336 | 1464735430688 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1A009800) [pid = 2336] [serial = 2186] [outer = 18B4A400] 15:57:11 INFO - PROCESS | 2336 | 1464735431104 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:57:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 770ms 15:57:11 INFO - PROCESS | 2336 | 1464735431194 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 2336 | 1464735431196 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 15:57:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:57:11 INFO - PROCESS | 2336 | 1464735431202 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 2336 | 1464735431204 Marionette TRACE conn5 <- [1,2878,null,{}] 15:57:11 INFO - PROCESS | 2336 | 1464735431208 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:11 INFO - PROCESS | 2336 | 1464735431351 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:57:11 INFO - PROCESS | 2336 | 1464735431373 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 2336 | ++DOCSHELL 1A34E400 == 93 [pid = 2336] [id = 729] 15:57:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1A34E800) [pid = 2336] [serial = 2187] [outer = 00000000] 15:57:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1A659800) [pid = 2336] [serial = 2188] [outer = 1A34E800] 15:57:11 INFO - PROCESS | 2336 | 1464735431426 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1A676000) [pid = 2336] [serial = 2189] [outer = 1A34E800] 15:57:11 INFO - PROCESS | 2336 | 1464735431908 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:57:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 15:57:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:57:11 INFO - PROCESS | 2336 | 1464735431935 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 2336 | 1464735431937 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 15:57:11 INFO - PROCESS | 2336 | 1464735431940 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 2336 | 1464735431942 Marionette TRACE conn5 <- [1,2882,null,{}] 15:57:11 INFO - PROCESS | 2336 | 1464735431945 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:12 INFO - PROCESS | 2336 | 1464735432090 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:57:12 INFO - PROCESS | 2336 | 1464735432110 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:12 INFO - PROCESS | 2336 | ++DOCSHELL 14F53000 == 94 [pid = 2336] [id = 730] 15:57:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (0D22B800) [pid = 2336] [serial = 2190] [outer = 00000000] 15:57:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1B0B8400) [pid = 2336] [serial = 2191] [outer = 0D22B800] 15:57:12 INFO - PROCESS | 2336 | 1464735432155 Marionette DEBUG loaded listener.js 15:57:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1B10A000) [pid = 2336] [serial = 2192] [outer = 0D22B800] 15:57:12 INFO - PROCESS | 2336 | 1464735432640 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:57:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:57:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 15:57:12 INFO - PROCESS | 2336 | 1464735432672 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:57:12 INFO - PROCESS | 2336 | 1464735432673 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 15:57:12 INFO - PROCESS | 2336 | 1464735432677 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 2336 | 1464735432678 Marionette TRACE conn5 <- [1,2886,null,{}] 15:57:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:57:12 INFO - PROCESS | 2336 | 1464735432682 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:12 INFO - PROCESS | 2336 | 1464735432855 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (18039C00) [pid = 2336] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (14F4CC00) [pid = 2336] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (21B91800) [pid = 2336] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (1B15F400) [pid = 2336] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (13810000) [pid = 2336] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1B335C00) [pid = 2336] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1794C800) [pid = 2336] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (15A40000) [pid = 2336] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (12538800) [pid = 2336] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (139F3800) [pid = 2336] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (21B98400) [pid = 2336] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (18B51C00) [pid = 2336] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0DD36000) [pid = 2336] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1A343C00) [pid = 2336] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1BFA2800) [pid = 2336] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1A66C800) [pid = 2336] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (0DC56800) [pid = 2336] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (21B55800) [pid = 2336] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (177FE000) [pid = 2336] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (214FA800) [pid = 2336] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (0C84D400) [pid = 2336] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1B597000) [pid = 2336] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (0DD35000) [pid = 2336] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (0C8E5400) [pid = 2336] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (17136800) [pid = 2336] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (0E17C000) [pid = 2336] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1BEABC00) [pid = 2336] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (19143400) [pid = 2336] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1B3AF800) [pid = 2336] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:57:13 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1B169400) [pid = 2336] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:57:13 INFO - PROCESS | 2336 | 1464735433261 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 2336 | ++DOCSHELL 0C8E5400 == 95 [pid = 2336] [id = 731] 15:57:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (0C940000) [pid = 2336] [serial = 2193] [outer = 00000000] 15:57:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (0DD36000) [pid = 2336] [serial = 2194] [outer = 0C940000] 15:57:13 INFO - PROCESS | 2336 | 1464735433307 Marionette DEBUG loaded listener.js 15:57:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (0E1D1400) [pid = 2336] [serial = 2195] [outer = 0C940000] 15:57:13 INFO - PROCESS | 2336 | 1464735433691 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:57:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:57:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1066ms 15:57:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:57:13 INFO - PROCESS | 2336 | 1464735433747 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:57:13 INFO - PROCESS | 2336 | 1464735433749 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 15:57:13 INFO - PROCESS | 2336 | 1464735433752 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:57:13 INFO - PROCESS | 2336 | 1464735433754 Marionette TRACE conn5 <- [1,2890,null,{}] 15:57:13 INFO - PROCESS | 2336 | 1464735433757 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:13 INFO - PROCESS | 2336 | 1464735433857 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:57:13 INFO - PROCESS | 2336 | 1464735433864 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 2336 | ++DOCSHELL 15A40000 == 96 [pid = 2336] [id = 732] 15:57:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (15ACD800) [pid = 2336] [serial = 2196] [outer = 00000000] 15:57:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1A653C00) [pid = 2336] [serial = 2197] [outer = 15ACD800] 15:57:13 INFO - PROCESS | 2336 | 1464735433909 Marionette DEBUG loaded listener.js 15:57:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1B163000) [pid = 2336] [serial = 2198] [outer = 15ACD800] 15:57:14 INFO - PROCESS | 2336 | 1464735434371 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:57:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:57:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 15:57:14 INFO - PROCESS | 2336 | 1464735434424 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:57:14 INFO - PROCESS | 2336 | 1464735434426 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 15:57:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:57:14 INFO - PROCESS | 2336 | 1464735434429 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 2336 | 1464735434430 Marionette TRACE conn5 <- [1,2894,null,{}] 15:57:14 INFO - PROCESS | 2336 | 1464735434434 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:14 INFO - PROCESS | 2336 | 1464735434535 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:57:14 INFO - PROCESS | 2336 | 1464735434567 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 2336 | ++DOCSHELL 1B337400 == 97 [pid = 2336] [id = 733] 15:57:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1B33A800) [pid = 2336] [serial = 2199] [outer = 00000000] 15:57:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1B39F400) [pid = 2336] [serial = 2200] [outer = 1B33A800] 15:57:14 INFO - PROCESS | 2336 | 1464735434613 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1B3B3400) [pid = 2336] [serial = 2201] [outer = 1B33A800] 15:57:15 INFO - PROCESS | 2336 | 1464735435082 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:57:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 15:57:15 INFO - PROCESS | 2336 | 1464735435118 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 2336 | 1464735435120 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 15:57:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:57:15 INFO - PROCESS | 2336 | 1464735435124 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 2336 | 1464735435126 Marionette TRACE conn5 <- [1,2898,null,{}] 15:57:15 INFO - PROCESS | 2336 | 1464735435130 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:15 INFO - PROCESS | 2336 | 1464735435319 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:57:15 INFO - PROCESS | 2336 | 1464735435484 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 2336 | ++DOCSHELL 0CCF4400 == 98 [pid = 2336] [id = 734] 15:57:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (0D223800) [pid = 2336] [serial = 2202] [outer = 00000000] 15:57:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (0DB04400) [pid = 2336] [serial = 2203] [outer = 0D223800] 15:57:15 INFO - PROCESS | 2336 | 1464735435545 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (0DD2BC00) [pid = 2336] [serial = 2204] [outer = 0D223800] 15:57:16 INFO - PROCESS | 2336 | 1464735436159 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:57:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:57:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:57:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1069ms 15:57:16 INFO - PROCESS | 2336 | 1464735436214 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 2336 | 1464735436218 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 15:57:16 INFO - TEST-START | /DOMEvents/constructors.html 15:57:16 INFO - PROCESS | 2336 | 1464735436224 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 2336 | 1464735436228 Marionette TRACE conn5 <- [1,2902,null,{}] 15:57:16 INFO - PROCESS | 2336 | 1464735436232 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:16 INFO - PROCESS | 2336 | 1464735436362 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:57:16 INFO - PROCESS | 2336 | 1464735436543 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 2336 | ++DOCSHELL 15A44000 == 99 [pid = 2336] [id = 735] 15:57:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (15AD1000) [pid = 2336] [serial = 2205] [outer = 00000000] 15:57:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (16A32C00) [pid = 2336] [serial = 2206] [outer = 15AD1000] 15:57:16 INFO - PROCESS | 2336 | 1464735436601 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (170ADC00) [pid = 2336] [serial = 2207] [outer = 15AD1000] 15:57:17 INFO - PROCESS | 2336 | 1464735437305 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:57:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:57:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:57:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:57:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:57:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:57:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:57:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:57:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:57:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 1171ms 15:57:17 INFO - PROCESS | 2336 | 1464735437410 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 2336 | 1464735437413 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 15:57:17 INFO - PROCESS | 2336 | 1464735437418 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 2336 | 1464735437421 Marionette TRACE conn5 <- [1,2906,null,{}] 15:57:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:57:17 INFO - PROCESS | 2336 | 1464735437425 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:17 INFO - PROCESS | 2336 | 1464735437558 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:57:17 INFO - PROCESS | 2336 | 1464735437725 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 2336 | ++DOCSHELL 15A45400 == 100 [pid = 2336] [id = 736] 15:57:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1B164C00) [pid = 2336] [serial = 2208] [outer = 00000000] 15:57:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1B33DC00) [pid = 2336] [serial = 2209] [outer = 1B164C00] 15:57:17 INFO - PROCESS | 2336 | 1464735437783 Marionette DEBUG loaded listener.js 15:57:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1B523800) [pid = 2336] [serial = 2210] [outer = 1B164C00] 15:57:18 INFO - PROCESS | 2336 | 1464735438319 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:57:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:57:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 931ms 15:57:18 INFO - PROCESS | 2336 | 1464735438355 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:57:18 INFO - PROCESS | 2336 | 1464735438359 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 15:57:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:57:18 INFO - PROCESS | 2336 | 1464735438388 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:57:18 INFO - PROCESS | 2336 | 1464735438393 Marionette TRACE conn5 <- [1,2910,null,{}] 15:57:18 INFO - PROCESS | 2336 | 1464735438398 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:18 INFO - PROCESS | 2336 | 1464735438526 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:57:18 INFO - PROCESS | 2336 | 1464735438706 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 2336 | ++DOCSHELL 1BF74400 == 101 [pid = 2336] [id = 737] 15:57:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1BF74C00) [pid = 2336] [serial = 2211] [outer = 00000000] 15:57:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1BF86400) [pid = 2336] [serial = 2212] [outer = 1BF74C00] 15:57:18 INFO - PROCESS | 2336 | 1464735438761 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1BF9A400) [pid = 2336] [serial = 2213] [outer = 1BF74C00] 15:57:19 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:57:19 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:57:19 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:57:19 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:57:19 INFO - PROCESS | 2336 | 1464735439333 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:57:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:57:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:57:19 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 15:57:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:57:19 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 15:57:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:57:19 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]" 15:57:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:57:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:57:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1011ms 15:57:19 INFO - PROCESS | 2336 | 1464735439376 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 2336 | 1464735439378 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 15:57:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:57:19 INFO - PROCESS | 2336 | 1464735439382 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 2336 | 1464735439384 Marionette TRACE conn5 <- [1,2914,null,{}] 15:57:19 INFO - PROCESS | 2336 | 1464735439387 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:19 INFO - PROCESS | 2336 | 1464735439512 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:57:19 INFO - PROCESS | 2336 | 1464735439657 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 2336 | ++DOCSHELL 1BF96C00 == 102 [pid = 2336] [id = 738] 15:57:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1BFDA800) [pid = 2336] [serial = 2214] [outer = 00000000] 15:57:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (20167000) [pid = 2336] [serial = 2215] [outer = 1BFDA800] 15:57:19 INFO - PROCESS | 2336 | 1464735439711 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (2121DC00) [pid = 2336] [serial = 2216] [outer = 1BFDA800] 15:57:20 INFO - PROCESS | 2336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:57:20 INFO - PROCESS | 2336 | 1464735440291 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:57:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:57:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 15:57:20 INFO - PROCESS | 2336 | 1464735440359 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 2336 | 1464735440362 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 15:57:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:57:20 INFO - PROCESS | 2336 | 1464735440367 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 2336 | 1464735440369 Marionette TRACE conn5 <- [1,2918,null,{}] 15:57:20 INFO - PROCESS | 2336 | 1464735440372 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:20 INFO - PROCESS | 2336 | 1464735440498 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:57:20 INFO - PROCESS | 2336 | 1464735440670 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 2336 | ++DOCSHELL 212CC000 == 103 [pid = 2336] [id = 739] 15:57:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (212CC400) [pid = 2336] [serial = 2217] [outer = 00000000] 15:57:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (212CF000) [pid = 2336] [serial = 2218] [outer = 212CC400] 15:57:20 INFO - PROCESS | 2336 | 1464735440732 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (212D4800) [pid = 2336] [serial = 2219] [outer = 212CC400] 15:57:21 INFO - PROCESS | 2336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:57:21 INFO - PROCESS | 2336 | 1464735441248 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:57:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:57:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 15:57:21 INFO - PROCESS | 2336 | 1464735441301 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 2336 | 1464735441303 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 15:57:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:57:21 INFO - PROCESS | 2336 | 1464735441306 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 2336 | 1464735441308 Marionette TRACE conn5 <- [1,2922,null,{}] 15:57:21 INFO - PROCESS | 2336 | 1464735441312 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:21 INFO - PROCESS | 2336 | 1464735441438 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:57:21 INFO - PROCESS | 2336 | 1464735441615 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 2336 | ++DOCSHELL 212D6C00 == 104 [pid = 2336] [id = 740] 15:57:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (212D8C00) [pid = 2336] [serial = 2220] [outer = 00000000] 15:57:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (2152F400) [pid = 2336] [serial = 2221] [outer = 212D8C00] 15:57:21 INFO - PROCESS | 2336 | 1464735441671 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (21B55800) [pid = 2336] [serial = 2222] [outer = 212D8C00] 15:57:22 INFO - PROCESS | 2336 | 1464735442175 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:57:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:57:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 15:57:22 INFO - PROCESS | 2336 | 1464735442246 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 2336 | 1464735442249 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 15:57:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:57:22 INFO - PROCESS | 2336 | 1464735442254 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 2336 | 1464735442256 Marionette TRACE conn5 <- [1,2926,null,{}] 15:57:22 INFO - PROCESS | 2336 | 1464735442260 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:22 INFO - PROCESS | 2336 | 1464735442384 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:57:22 INFO - PROCESS | 2336 | 1464735442566 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 2336 | ++DOCSHELL 21B59800 == 105 [pid = 2336] [id = 741] 15:57:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (21B5B400) [pid = 2336] [serial = 2223] [outer = 00000000] 15:57:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (22561400) [pid = 2336] [serial = 2224] [outer = 21B5B400] 15:57:22 INFO - PROCESS | 2336 | 1464735442620 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (22569C00) [pid = 2336] [serial = 2225] [outer = 21B5B400] 15:57:23 INFO - PROCESS | 2336 | 1464735443110 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:57:23 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:57:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 15:57:23 INFO - PROCESS | 2336 | 1464735443126 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 2336 | 1464735443128 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 15:57:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:57:23 INFO - PROCESS | 2336 | 1464735443149 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 2336 | 1464735443152 Marionette TRACE conn5 <- [1,2930,null,{}] 15:57:23 INFO - PROCESS | 2336 | 1464735443156 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:23 INFO - PROCESS | 2336 | 1464735443279 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:57:23 INFO - PROCESS | 2336 | 1464735443466 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 2336 | ++DOCSHELL 2256D800 == 106 [pid = 2336] [id = 742] 15:57:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (2256EC00) [pid = 2336] [serial = 2226] [outer = 00000000] 15:57:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (22619000) [pid = 2336] [serial = 2227] [outer = 2256EC00] 15:57:23 INFO - PROCESS | 2336 | 1464735443522 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (2261AC00) [pid = 2336] [serial = 2228] [outer = 2256EC00] 15:57:24 INFO - PROCESS | 2336 | 1464735444055 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:57:24 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:57:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:57:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 15:57:24 INFO - PROCESS | 2336 | 1464735444080 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:57:24 INFO - PROCESS | 2336 | 1464735444082 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 15:57:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:57:24 INFO - PROCESS | 2336 | 1464735444085 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - PROCESS | 2336 | 1464735444087 Marionette TRACE conn5 <- [1,2934,null,{}] 15:57:24 INFO - PROCESS | 2336 | 1464735444091 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:24 INFO - PROCESS | 2336 | 1464735444217 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:57:24 INFO - PROCESS | 2336 | 1464735444403 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 2336 | ++DOCSHELL 22812800 == 107 [pid = 2336] [id = 743] 15:57:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (22816400) [pid = 2336] [serial = 2229] [outer = 00000000] 15:57:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (2281CC00) [pid = 2336] [serial = 2230] [outer = 22816400] 15:57:24 INFO - PROCESS | 2336 | 1464735444458 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (2281F000) [pid = 2336] [serial = 2231] [outer = 22816400] 15:57:24 INFO - PROCESS | 2336 | 1464735444950 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:57:25 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:57:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 15:57:25 INFO - PROCESS | 2336 | 1464735445017 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 2336 | 1464735445019 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 15:57:25 INFO - PROCESS | 2336 | 1464735445023 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:57:25 INFO - PROCESS | 2336 | 1464735445025 Marionette TRACE conn5 <- [1,2938,null,{}] 15:57:25 INFO - PROCESS | 2336 | 1464735445028 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:25 INFO - PROCESS | 2336 | 1464735445151 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:57:25 INFO - PROCESS | 2336 | 1464735445337 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 2336 | ++DOCSHELL 22818000 == 108 [pid = 2336] [id = 744] 15:57:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (22820C00) [pid = 2336] [serial = 2232] [outer = 00000000] 15:57:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (22928400) [pid = 2336] [serial = 2233] [outer = 22820C00] 15:57:25 INFO - PROCESS | 2336 | 1464735445398 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (2292F000) [pid = 2336] [serial = 2234] [outer = 22820C00] 15:57:25 INFO - PROCESS | 2336 | ++DOCSHELL 22DD9C00 == 109 [pid = 2336] [id = 745] 15:57:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (22DDBC00) [pid = 2336] [serial = 2235] [outer = 00000000] 15:57:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (22DDA400) [pid = 2336] [serial = 2236] [outer = 22DDBC00] 15:57:26 INFO - PROCESS | 2336 | 1464735446113 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:57:26 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:57:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1115ms 15:57:26 INFO - PROCESS | 2336 | 1464735446158 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:57:26 INFO - PROCESS | 2336 | 1464735446161 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 15:57:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:57:26 INFO - PROCESS | 2336 | 1464735446169 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 2336 | 1464735446171 Marionette TRACE conn5 <- [1,2942,null,{}] 15:57:26 INFO - PROCESS | 2336 | 1464735446175 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:26 INFO - PROCESS | 2336 | 1464735446352 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:57:26 INFO - PROCESS | 2336 | 1464735446520 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 2336 | ++DOCSHELL 0DB07000 == 110 [pid = 2336] [id = 746] 15:57:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (0DC32400) [pid = 2336] [serial = 2237] [outer = 00000000] 15:57:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (0EC94C00) [pid = 2336] [serial = 2238] [outer = 0DC32400] 15:57:26 INFO - PROCESS | 2336 | 1464735446572 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (13D96C00) [pid = 2336] [serial = 2239] [outer = 0DC32400] 15:57:27 INFO - PROCESS | 2336 | 1464735447413 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:57:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:57:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:57:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1275ms 15:57:27 INFO - PROCESS | 2336 | 1464735447447 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 2336 | 1464735447451 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 15:57:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:57:27 INFO - PROCESS | 2336 | 1464735447456 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 2336 | 1464735447460 Marionette TRACE conn5 <- [1,2946,null,{}] 15:57:27 INFO - PROCESS | 2336 | 1464735447465 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:27 INFO - PROCESS | 2336 | 1464735447617 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:57:27 INFO - PROCESS | 2336 | 1464735447808 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 2336 | ++DOCSHELL 0D26B800 == 111 [pid = 2336] [id = 747] 15:57:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (0D634000) [pid = 2336] [serial = 2240] [outer = 00000000] 15:57:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (0DB03400) [pid = 2336] [serial = 2241] [outer = 0D634000] 15:57:27 INFO - PROCESS | 2336 | 1464735447859 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (0DC33000) [pid = 2336] [serial = 2242] [outer = 0D634000] 15:57:28 INFO - PROCESS | 2336 | 1464735448383 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:57:28 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. 15:57:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 971ms 15:57:28 INFO - PROCESS | 2336 | 1464735448430 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 2336 | 1464735448436 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 15:57:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:57:28 INFO - PROCESS | 2336 | 1464735448442 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 2336 | 1464735448445 Marionette TRACE conn5 <- [1,2950,null,{}] 15:57:28 INFO - PROCESS | 2336 | 1464735448448 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:28 INFO - PROCESS | 2336 | 1464735448570 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:57:28 INFO - PROCESS | 2336 | 1464735448721 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:28 INFO - PROCESS | 2336 | ++DOCSHELL 0DC51000 == 112 [pid = 2336] [id = 748] 15:57:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (0DC5D000) [pid = 2336] [serial = 2243] [outer = 00000000] 15:57:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (0E1D4400) [pid = 2336] [serial = 2244] [outer = 0DC5D000] 15:57:28 INFO - PROCESS | 2336 | 1464735448769 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (0E2F7C00) [pid = 2336] [serial = 2245] [outer = 0DC5D000] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 1B337400 == 111 [pid = 2336] [id = 733] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 15A40000 == 110 [pid = 2336] [id = 732] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 0C8E5400 == 109 [pid = 2336] [id = 731] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 14F53000 == 108 [pid = 2336] [id = 730] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 1A34E400 == 107 [pid = 2336] [id = 729] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 18B42400 == 106 [pid = 2336] [id = 728] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 165E5C00 == 105 [pid = 2336] [id = 727] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 128B0800 == 104 [pid = 2336] [id = 726] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (1B394800) [pid = 2336] [serial = 2143] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 139F2800 == 103 [pid = 2336] [id = 725] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 0D677400 == 102 [pid = 2336] [id = 724] 15:57:29 INFO - PROCESS | 2336 | --DOCSHELL 1B54F800 == 101 [pid = 2336] [id = 718] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (1B10F000) [pid = 2336] [serial = 2141] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (19BDB000) [pid = 2336] [serial = 2128] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (170B1400) [pid = 2336] [serial = 2123] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (21B9A000) [pid = 2336] [serial = 2012] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (22612400) [pid = 2336] [serial = 2107] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (1B33E400) [pid = 2336] [serial = 1988] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (21536000) [pid = 2336] [serial = 2104] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (20164800) [pid = 2336] [serial = 2095] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (17950800) [pid = 2336] [serial = 2137] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (1B3B6000) [pid = 2336] [serial = 1997] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (18004800) [pid = 2336] [serial = 2126] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (16A2A800) [pid = 2336] [serial = 2116] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (139F6400) [pid = 2336] [serial = 2113] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1A669400) [pid = 2336] [serial = 2036] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (22611800) [pid = 2336] [serial = 2015] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (16A34C00) [pid = 2336] [serial = 2117] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1A655800) [pid = 2336] [serial = 2132] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (139EC800) [pid = 2336] [serial = 2120] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1B0D5000) [pid = 2336] [serial = 2140] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (14E0AC00) [pid = 2336] [serial = 2114] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (21529C00) [pid = 2336] [serial = 2098] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1A00E000) [pid = 2336] [serial = 2129] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (18B4D000) [pid = 2336] [serial = 2138] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (2016A800) [pid = 2336] [serial = 2003] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1B0B4000) [pid = 2336] [serial = 2135] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (14FCA000) [pid = 2336] [serial = 1991] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (21B56400) [pid = 2336] [serial = 2101] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (16BE3800) [pid = 2336] [serial = 2122] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1A350C00) [pid = 2336] [serial = 2131] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1253A800) [pid = 2336] [serial = 2119] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (22329C00) [pid = 2336] [serial = 2009] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (18B4EC00) [pid = 2336] [serial = 1994] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (17D51000) [pid = 2336] [serial = 2125] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (21B5E400) [pid = 2336] [serial = 2006] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (0D473000) [pid = 2336] [serial = 2110] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1AEAB800) [pid = 2336] [serial = 2134] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (0DFAB800) [pid = 2336] [serial = 2111] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (14E0E800) [pid = 2336] [serial = 2089] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1BF97800) [pid = 2336] [serial = 2000] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1AEAF400) [pid = 2336] [serial = 2092] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (17950C00) [pid = 2336] [serial = 2060] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (0D685C00) [pid = 2336] [serial = 2039] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (17D56000) [pid = 2336] [serial = 2045] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1380D800) [pid = 2336] [serial = 2042] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1EC6AC00) [pid = 2336] [serial = 2057] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1B10E000) [pid = 2336] [serial = 2048] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1BEAEC00) [pid = 2336] [serial = 2054] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1B339400) [pid = 2336] [serial = 2051] [outer = 00000000] [url = about:blank] 15:57:29 INFO - PROCESS | 2336 | 1464735449442 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:57:29 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. 15:57:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1019ms 15:57:29 INFO - PROCESS | 2336 | 1464735449464 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:57:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:57:29 INFO - PROCESS | 2336 | 1464735449466 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 15:57:29 INFO - PROCESS | 2336 | 1464735449470 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - PROCESS | 2336 | 1464735449473 Marionette TRACE conn5 <- [1,2954,null,{}] 15:57:29 INFO - PROCESS | 2336 | 1464735449484 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:29 INFO - PROCESS | 2336 | 1464735449605 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:57:29 INFO - PROCESS | 2336 | 1464735449733 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 2336 | ++DOCSHELL 0E2AC800 == 102 [pid = 2336] [id = 749] 15:57:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0E2FD800) [pid = 2336] [serial = 2246] [outer = 00000000] 15:57:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (11E30C00) [pid = 2336] [serial = 2247] [outer = 0E2FD800] 15:57:29 INFO - PROCESS | 2336 | 1464735449780 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (11E8A000) [pid = 2336] [serial = 2248] [outer = 0E2FD800] 15:57:30 INFO - PROCESS | 2336 | 1464735450174 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:57:30 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. 15:57:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 15:57:30 INFO - PROCESS | 2336 | 1464735450200 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 2336 | 1464735450202 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 15:57:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:57:30 INFO - PROCESS | 2336 | 1464735450205 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 2336 | 1464735450207 Marionette TRACE conn5 <- [1,2958,null,{}] 15:57:30 INFO - PROCESS | 2336 | 1464735450211 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:30 INFO - PROCESS | 2336 | 1464735450322 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:57:30 INFO - PROCESS | 2336 | 1464735450459 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 2336 | ++DOCSHELL 0E1C8400 == 103 [pid = 2336] [id = 750] 15:57:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (12538800) [pid = 2336] [serial = 2249] [outer = 00000000] 15:57:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (13804800) [pid = 2336] [serial = 2250] [outer = 12538800] 15:57:30 INFO - PROCESS | 2336 | 1464735450505 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (139EFC00) [pid = 2336] [serial = 2251] [outer = 12538800] 15:57:30 INFO - PROCESS | 2336 | 1464735450844 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:57:30 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. 15:57:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 15:57:30 INFO - PROCESS | 2336 | 1464735450884 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 2336 | 1464735450886 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 15:57:30 INFO - PROCESS | 2336 | 1464735450907 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:57:30 INFO - PROCESS | 2336 | 1464735450909 Marionette TRACE conn5 <- [1,2962,null,{}] 15:57:30 INFO - PROCESS | 2336 | 1464735450912 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:30 INFO - PROCESS | 2336 | 1464735451013 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:57:31 INFO - PROCESS | 2336 | 1464735451019 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 2336 | ++DOCSHELL 139F5000 == 104 [pid = 2336] [id = 751] 15:57:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (139F8000) [pid = 2336] [serial = 2252] [outer = 00000000] 15:57:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (13DE5800) [pid = 2336] [serial = 2253] [outer = 139F8000] 15:57:31 INFO - PROCESS | 2336 | 1464735451064 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (14E0AC00) [pid = 2336] [serial = 2254] [outer = 139F8000] 15:57:31 INFO - PROCESS | 2336 | 1464735451545 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:57:31 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. 15:57:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 15:57:31 INFO - PROCESS | 2336 | 1464735451584 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 2336 | 1464735451586 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 15:57:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:57:31 INFO - PROCESS | 2336 | 1464735451589 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 2336 | 1464735451591 Marionette TRACE conn5 <- [1,2966,null,{}] 15:57:31 INFO - PROCESS | 2336 | 1464735451594 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:31 INFO - PROCESS | 2336 | 1464735451796 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:57:31 INFO - PROCESS | 2336 | 1464735451823 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 2336 | ++DOCSHELL 15AD3800 == 105 [pid = 2336] [id = 752] 15:57:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (15AD8000) [pid = 2336] [serial = 2255] [outer = 00000000] 15:57:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (165DCC00) [pid = 2336] [serial = 2256] [outer = 15AD8000] 15:57:31 INFO - PROCESS | 2336 | 1464735451870 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (165E7400) [pid = 2336] [serial = 2257] [outer = 15AD8000] 15:57:32 INFO - PROCESS | 2336 | 1464735452305 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:57:32 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. 15:57:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 771ms 15:57:32 INFO - PROCESS | 2336 | 1464735452363 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:57:32 INFO - PROCESS | 2336 | 1464735452365 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 15:57:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:57:32 INFO - PROCESS | 2336 | 1464735452368 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - PROCESS | 2336 | 1464735452370 Marionette TRACE conn5 <- [1,2970,null,{}] 15:57:32 INFO - PROCESS | 2336 | 1464735452379 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:32 INFO - PROCESS | 2336 | 1464735452551 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:57:32 INFO - PROCESS | 2336 | 1464735452571 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 2336 | ++DOCSHELL 16733800 == 106 [pid = 2336] [id = 753] 15:57:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (16A2A800) [pid = 2336] [serial = 2258] [outer = 00000000] 15:57:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (16A35800) [pid = 2336] [serial = 2259] [outer = 16A2A800] 15:57:32 INFO - PROCESS | 2336 | 1464735452617 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (16BE8400) [pid = 2336] [serial = 2260] [outer = 16A2A800] 15:57:33 INFO - PROCESS | 2336 | 1464735453063 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:57:33 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 15:57:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:57:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 15:57:33 INFO - PROCESS | 2336 | 1464735453099 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 2336 | 1464735453101 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 15:57:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:57:33 INFO - PROCESS | 2336 | 1464735453105 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - PROCESS | 2336 | 1464735453106 Marionette TRACE conn5 <- [1,2974,null,{}] 15:57:33 INFO - PROCESS | 2336 | 1464735453110 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:33 INFO - PROCESS | 2336 | 1464735453258 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:57:33 INFO - PROCESS | 2336 | 1464735453271 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 2336 | ++DOCSHELL 16BEB000 == 107 [pid = 2336] [id = 754] 15:57:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (16BED800) [pid = 2336] [serial = 2261] [outer = 00000000] 15:57:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1794A000) [pid = 2336] [serial = 2262] [outer = 16BED800] 15:57:33 INFO - PROCESS | 2336 | 1464735453319 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (17952C00) [pid = 2336] [serial = 2263] [outer = 16BED800] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A34E800) [pid = 2336] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (0D22B800) [pid = 2336] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (15ACD800) [pid = 2336] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (13D9C800) [pid = 2336] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (16A2B400) [pid = 2336] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (18B4A400) [pid = 2336] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1340CC00) [pid = 2336] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (0D67DC00) [pid = 2336] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:57:33 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (0C940000) [pid = 2336] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:57:34 INFO - PROCESS | 2336 | 1464735454056 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:57:34 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. 15:57:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1022ms 15:57:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:57:34 INFO - PROCESS | 2336 | 1464735454127 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 2336 | 1464735454129 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 15:57:34 INFO - PROCESS | 2336 | 1464735454132 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 2336 | 1464735454134 Marionette TRACE conn5 <- [1,2978,null,{}] 15:57:34 INFO - PROCESS | 2336 | 1464735454137 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:34 INFO - PROCESS | 2336 | 1464735454288 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:57:34 INFO - PROCESS | 2336 | 1464735454369 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 2336 | ++DOCSHELL 0D2CB800 == 108 [pid = 2336] [id = 755] 15:57:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (11E33400) [pid = 2336] [serial = 2264] [outer = 00000000] 15:57:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (17C06800) [pid = 2336] [serial = 2265] [outer = 11E33400] 15:57:34 INFO - PROCESS | 2336 | 1464735454414 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (17C0F400) [pid = 2336] [serial = 2266] [outer = 11E33400] 15:57:34 INFO - PROCESS | 2336 | ++DOCSHELL 18040800 == 109 [pid = 2336] [id = 756] 15:57:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (18040C00) [pid = 2336] [serial = 2267] [outer = 00000000] 15:57:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (18073400) [pid = 2336] [serial = 2268] [outer = 18040C00] 15:57:34 INFO - PROCESS | 2336 | 1464735454783 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:57:34 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. 15:57:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 15:57:34 INFO - PROCESS | 2336 | 1464735454821 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 2336 | 1464735454823 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 15:57:34 INFO - PROCESS | 2336 | 1464735454826 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 2336 | 1464735454828 Marionette TRACE conn5 <- [1,2982,null,{}] 15:57:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:57:34 INFO - PROCESS | 2336 | 1464735454831 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:34 INFO - PROCESS | 2336 | 1464735454963 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:57:34 INFO - PROCESS | 2336 | 1464735454975 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 2336 | ++DOCSHELL 18004800 == 110 [pid = 2336] [id = 757] 15:57:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1800CC00) [pid = 2336] [serial = 2269] [outer = 00000000] 15:57:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (18B48C00) [pid = 2336] [serial = 2270] [outer = 1800CC00] 15:57:35 INFO - PROCESS | 2336 | 1464735455019 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (18B4EC00) [pid = 2336] [serial = 2271] [outer = 1800CC00] 15:57:35 INFO - PROCESS | 2336 | 1464735455461 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:57:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:57:35 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 15:57:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 15:57:35 INFO - PROCESS | 2336 | 1464735455501 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:57:35 INFO - PROCESS | 2336 | 1464735455504 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 15:57:35 INFO - PROCESS | 2336 | 1464735455507 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:57:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:57:35 INFO - PROCESS | 2336 | 1464735455509 Marionette TRACE conn5 <- [1,2986,null,{}] 15:57:35 INFO - PROCESS | 2336 | 1464735455533 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:35 INFO - PROCESS | 2336 | 1464735455681 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:57:35 INFO - PROCESS | 2336 | 1464735455690 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 2336 | ++DOCSHELL 18C33000 == 111 [pid = 2336] [id = 758] 15:57:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1914D000) [pid = 2336] [serial = 2272] [outer = 00000000] 15:57:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (19FE1400) [pid = 2336] [serial = 2273] [outer = 1914D000] 15:57:35 INFO - PROCESS | 2336 | 1464735455739 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1A010400) [pid = 2336] [serial = 2274] [outer = 1914D000] 15:57:36 INFO - PROCESS | 2336 | 1464735456431 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:57:36 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. 15:57:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 950ms 15:57:36 INFO - PROCESS | 2336 | 1464735456462 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 2336 | 1464735456467 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 15:57:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:57:36 INFO - PROCESS | 2336 | 1464735456472 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 2336 | 1464735456476 Marionette TRACE conn5 <- [1,2990,null,{}] 15:57:36 INFO - PROCESS | 2336 | 1464735456482 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:36 INFO - PROCESS | 2336 | 1464735456619 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:57:36 INFO - PROCESS | 2336 | 1464735456795 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 2336 | ++DOCSHELL 0CC5DC00 == 112 [pid = 2336] [id = 759] 15:57:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (0D77D800) [pid = 2336] [serial = 2275] [outer = 00000000] 15:57:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (0DC53400) [pid = 2336] [serial = 2276] [outer = 0D77D800] 15:57:36 INFO - PROCESS | 2336 | 1464735456852 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (0DFAF800) [pid = 2336] [serial = 2277] [outer = 0D77D800] 15:57:37 INFO - PROCESS | 2336 | 1464735457400 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:57:37 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. 15:57:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 15:57:37 INFO - PROCESS | 2336 | 1464735457448 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 2336 | 1464735457454 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 15:57:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:57:37 INFO - PROCESS | 2336 | 1464735457460 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 2336 | 1464735457463 Marionette TRACE conn5 <- [1,2994,null,{}] 15:57:37 INFO - PROCESS | 2336 | 1464735457468 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:37 INFO - PROCESS | 2336 | 1464735457605 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:57:37 INFO - PROCESS | 2336 | 1464735457790 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:37 INFO - PROCESS | 2336 | ++DOCSHELL 14E05C00 == 113 [pid = 2336] [id = 760] 15:57:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (14E10C00) [pid = 2336] [serial = 2278] [outer = 00000000] 15:57:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (14F51400) [pid = 2336] [serial = 2279] [outer = 14E10C00] 15:57:37 INFO - PROCESS | 2336 | 1464735457846 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (15ACF400) [pid = 2336] [serial = 2280] [outer = 14E10C00] 15:57:38 INFO - PROCESS | 2336 | 1464735458369 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:57:38 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. 15:57:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 931ms 15:57:38 INFO - PROCESS | 2336 | 1464735458391 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 2336 | 1464735458394 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 15:57:38 INFO - PROCESS | 2336 | 1464735458398 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:57:38 INFO - PROCESS | 2336 | 1464735458402 Marionette TRACE conn5 <- [1,2998,null,{}] 15:57:38 INFO - PROCESS | 2336 | 1464735458413 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:38 INFO - PROCESS | 2336 | 1464735458545 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:57:38 INFO - PROCESS | 2336 | 1464735458695 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 2336 | ++DOCSHELL 19B74C00 == 114 [pid = 2336] [id = 761] 15:57:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (19B7A400) [pid = 2336] [serial = 2281] [outer = 00000000] 15:57:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (1A00DC00) [pid = 2336] [serial = 2282] [outer = 19B7A400] 15:57:38 INFO - PROCESS | 2336 | 1464735458753 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1A094400) [pid = 2336] [serial = 2283] [outer = 19B7A400] 15:57:38 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:57:39 INFO - PROCESS | 2336 | 1464735459357 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:57:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:57:39 INFO - {} 15:57:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:57:39 INFO - {} 15:57:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:57:39 INFO - {} 15:57:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:57:39 INFO - {} 15:57:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 15:57:39 INFO - PROCESS | 2336 | 1464735459372 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 2336 | 1464735459374 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 15:57:39 INFO - PROCESS | 2336 | 1464735459378 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - TEST-START | /FileAPI/fileReader.html 15:57:39 INFO - PROCESS | 2336 | 1464735459380 Marionette TRACE conn5 <- [1,3002,null,{}] 15:57:39 INFO - PROCESS | 2336 | 1464735459383 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:39 INFO - PROCESS | 2336 | 1464735459515 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:57:39 INFO - PROCESS | 2336 | 1464735459686 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 2336 | ++DOCSHELL 1A34C400 == 115 [pid = 2336] [id = 762] 15:57:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (1A651400) [pid = 2336] [serial = 2284] [outer = 00000000] 15:57:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1A658000) [pid = 2336] [serial = 2285] [outer = 1A651400] 15:57:39 INFO - PROCESS | 2336 | 1464735459739 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (1A66C000) [pid = 2336] [serial = 2286] [outer = 1A651400] 15:57:40 INFO - PROCESS | 2336 | 1464735460249 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:57:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:57:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:57:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:57:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:57:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 15:57:40 INFO - PROCESS | 2336 | 1464735460312 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 2336 | 1464735460314 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 15:57:40 INFO - PROCESS | 2336 | 1464735460317 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - TEST-START | /FileAPI/historical.html 15:57:40 INFO - PROCESS | 2336 | 1464735460319 Marionette TRACE conn5 <- [1,3006,null,{}] 15:57:40 INFO - PROCESS | 2336 | 1464735460323 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:40 INFO - PROCESS | 2336 | 1464735460479 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:57:40 INFO - PROCESS | 2336 | 1464735460655 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 2336 | ++DOCSHELL 1A655C00 == 116 [pid = 2336] [id = 763] 15:57:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1A656400) [pid = 2336] [serial = 2287] [outer = 00000000] 15:57:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1AEA9800) [pid = 2336] [serial = 2288] [outer = 1A656400] 15:57:40 INFO - PROCESS | 2336 | 1464735460708 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1AEB2000) [pid = 2336] [serial = 2289] [outer = 1A656400] 15:57:41 INFO - PROCESS | 2336 | 1464735461253 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:57:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:57:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:57:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:57:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:57:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:57:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:57:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:57:41 INFO - TEST-OK | /FileAPI/historical.html | took 971ms 15:57:41 INFO - PROCESS | 2336 | 1464735461292 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 2336 | 1464735461295 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 15:57:41 INFO - TEST-START | /FileAPI/idlharness.html 15:57:41 INFO - PROCESS | 2336 | 1464735461298 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 2336 | 1464735461300 Marionette TRACE conn5 <- [1,3010,null,{}] 15:57:41 INFO - PROCESS | 2336 | 1464735461304 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:41 INFO - PROCESS | 2336 | 1464735461440 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:57:41 INFO - PROCESS | 2336 | 1464735461625 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 2336 | ++DOCSHELL 1AEB5000 == 117 [pid = 2336] [id = 764] 15:57:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1B0AD000) [pid = 2336] [serial = 2290] [outer = 00000000] 15:57:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1B107400) [pid = 2336] [serial = 2291] [outer = 1B0AD000] 15:57:41 INFO - PROCESS | 2336 | 1464735461683 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1B10C000) [pid = 2336] [serial = 2292] [outer = 1B0AD000] 15:57:42 INFO - PROCESS | 2336 | 1464735462708 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:57:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:57:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:57:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:57:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:57:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:57:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:57:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:57:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:57:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:57:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:57:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:57:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:57:42 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 15:57:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:57:42 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 15:57:42 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 15:57:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:57:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:57:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:57:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:57:42 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 15:57:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:57:42 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 15:57:42 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 15:57:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:57:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:57:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:57:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:57:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:57:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1515ms 15:57:42 INFO - PROCESS | 2336 | 1464735462818 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 2336 | 1464735462820 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 15:57:42 INFO - TEST-START | /FileAPI/idlharness.worker 15:57:42 INFO - PROCESS | 2336 | 1464735462824 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 2336 | 1464735462826 Marionette TRACE conn5 <- [1,3014,null,{}] 15:57:42 INFO - PROCESS | 2336 | 1464735462830 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:42 INFO - PROCESS | 2336 | 1464735462986 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:57:43 INFO - PROCESS | 2336 | 1464735463126 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 2336 | ++DOCSHELL 16A2E400 == 118 [pid = 2336] [id = 765] 15:57:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (16A34C00) [pid = 2336] [serial = 2293] [outer = 00000000] 15:57:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (1BEABC00) [pid = 2336] [serial = 2294] [outer = 16A34C00] 15:57:43 INFO - PROCESS | 2336 | 1464735463179 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (1BEB2400) [pid = 2336] [serial = 2295] [outer = 16A34C00] 15:57:43 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:57:44 INFO - PROCESS | 2336 | 1464735464250 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:57:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:57:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:57:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:57:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:57:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:57:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:57:44 INFO - {} 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:57:44 INFO - {} 15:57:44 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 - {} 15:57:44 INFO - {} 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:57:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:57:44 INFO - {} 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:57:44 INFO - {} 15:57:44 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 - {} 15:57:44 INFO - {} 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:57:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:57:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:57:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:57:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 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 15:57:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:57:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:57:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:57:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:57:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:57:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:57:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:57:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:57:44 INFO - {} 15:57:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1597ms 15:57:44 INFO - PROCESS | 2336 | 1464735464455 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 2336 | 1464735464457 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 15:57:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:57:44 INFO - PROCESS | 2336 | 1464735464461 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 2336 | 1464735464463 Marionette TRACE conn5 <- [1,3018,null,{}] 15:57:44 INFO - PROCESS | 2336 | 1464735464480 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:44 INFO - PROCESS | 2336 | 1464735464606 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:57:44 INFO - PROCESS | 2336 | 1464735464771 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 2336 | ++DOCSHELL 1A00A000 == 119 [pid = 2336] [id = 766] 15:57:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (1A350C00) [pid = 2336] [serial = 2296] [outer = 00000000] 15:57:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (1BE23400) [pid = 2336] [serial = 2297] [outer = 1A350C00] 15:57:44 INFO - PROCESS | 2336 | 1464735464827 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (1BFDB000) [pid = 2336] [serial = 2298] [outer = 1A350C00] 15:57:45 INFO - PROCESS | 2336 | 1464735465327 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:57:45 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 15:57:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 890ms 15:57:45 INFO - PROCESS | 2336 | 1464735465353 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 2336 | 1464735465355 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 15:57:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:57:45 INFO - PROCESS | 2336 | 1464735465358 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 2336 | 1464735465360 Marionette TRACE conn5 <- [1,3022,null,{}] 15:57:45 INFO - PROCESS | 2336 | 1464735465364 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:45 INFO - PROCESS | 2336 | 1464735465491 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:57:45 INFO - PROCESS | 2336 | 1464735465667 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 2336 | ++DOCSHELL 1A349800 == 120 [pid = 2336] [id = 767] 15:57:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (1EC91C00) [pid = 2336] [serial = 2299] [outer = 00000000] 15:57:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (1EC97800) [pid = 2336] [serial = 2300] [outer = 1EC91C00] 15:57:45 INFO - PROCESS | 2336 | 1464735465719 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (1EC99C00) [pid = 2336] [serial = 2301] [outer = 1EC91C00] 15:57:46 INFO - PROCESS | 2336 | 1464735466244 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:57:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:57:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 15:57:46 INFO - PROCESS | 2336 | 1464735466289 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 2336 | 1464735466291 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 15:57:46 INFO - PROCESS | 2336 | 1464735466294 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:57:46 INFO - PROCESS | 2336 | 1464735466296 Marionette TRACE conn5 <- [1,3026,null,{}] 15:57:46 INFO - PROCESS | 2336 | 1464735466318 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:46 INFO - PROCESS | 2336 | 1464735466448 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:57:46 INFO - PROCESS | 2336 | 1464735466630 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 2336 | ++DOCSHELL 1EC9CC00 == 121 [pid = 2336] [id = 768] 15:57:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (1ECA0800) [pid = 2336] [serial = 2302] [outer = 00000000] 15:57:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (2292C800) [pid = 2336] [serial = 2303] [outer = 1ECA0800] 15:57:46 INFO - PROCESS | 2336 | 1464735466684 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (22DD0000) [pid = 2336] [serial = 2304] [outer = 1ECA0800] 15:57:47 INFO - PROCESS | 2336 | 1464735467201 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:57:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:57:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:57:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 15:57:47 INFO - PROCESS | 2336 | 1464735467231 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 2336 | 1464735467234 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 15:57:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:57:47 INFO - PROCESS | 2336 | 1464735467238 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 2336 | 1464735467241 Marionette TRACE conn5 <- [1,3030,null,{}] 15:57:47 INFO - PROCESS | 2336 | 1464735467244 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:47 INFO - PROCESS | 2336 | 1464735467390 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:57:47 INFO - PROCESS | 2336 | 1464735467582 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 2336 | ++DOCSHELL 1A010800 == 122 [pid = 2336] [id = 769] 15:57:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 185 (20CE7000) [pid = 2336] [serial = 2305] [outer = 00000000] 15:57:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 186 (20CEEC00) [pid = 2336] [serial = 2306] [outer = 20CE7000] 15:57:47 INFO - PROCESS | 2336 | 1464735467643 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 187 (22DD3000) [pid = 2336] [serial = 2307] [outer = 20CE7000] 15:57:48 INFO - PROCESS | 2336 | 1464735468459 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:57:48 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. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:57:48 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'.) 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:57:48 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. 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:57:48 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. 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:57:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:57:48 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. 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:57:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:57:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:57:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1360ms 15:57:48 INFO - PROCESS | 2336 | 1464735468599 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 2336 | 1464735468601 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 15:57:48 INFO - PROCESS | 2336 | 1464735468604 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:57:48 INFO - PROCESS | 2336 | 1464735468606 Marionette TRACE conn5 <- [1,3034,null,{}] 15:57:48 INFO - PROCESS | 2336 | 1464735468902 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:49 INFO - PROCESS | 2336 | 1464735469025 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:57:49 INFO - PROCESS | 2336 | 1464735469194 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 2336 | ++DOCSHELL 0DC36800 == 123 [pid = 2336] [id = 770] 15:57:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 188 (0DC3B000) [pid = 2336] [serial = 2308] [outer = 00000000] 15:57:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 189 (0DD6E000) [pid = 2336] [serial = 2309] [outer = 0DC3B000] 15:57:49 INFO - PROCESS | 2336 | 1464735469245 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 190 (0E2ADC00) [pid = 2336] [serial = 2310] [outer = 0DC3B000] 15:57:49 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:57:49 INFO - PROCESS | 2336 | 1464735469786 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:57:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:57:49 INFO - {} 15:57:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1230ms 15:57:49 INFO - PROCESS | 2336 | 1464735469851 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 2336 | 1464735469856 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 15:57:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:57:49 INFO - PROCESS | 2336 | 1464735469862 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 2336 | 1464735469866 Marionette TRACE conn5 <- [1,3038,null,{}] 15:57:49 INFO - PROCESS | 2336 | 1464735469875 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:50 INFO - PROCESS | 2336 | 1464735470009 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:57:50 INFO - PROCESS | 2336 | 1464735470155 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 2336 | ++DOCSHELL 15AD9800 == 124 [pid = 2336] [id = 771] 15:57:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 191 (1602EC00) [pid = 2336] [serial = 2311] [outer = 00000000] 15:57:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 192 (171CFC00) [pid = 2336] [serial = 2312] [outer = 1602EC00] 15:57:50 INFO - PROCESS | 2336 | 1464735470204 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 193 (17C0A800) [pid = 2336] [serial = 2313] [outer = 1602EC00] 15:57:50 INFO - PROCESS | 2336 | 1464735470741 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:57:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:57:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:57:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:57:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:57:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 15:57:50 INFO - PROCESS | 2336 | 1464735470802 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 2336 | 1464735470805 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 15:57:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:57:50 INFO - PROCESS | 2336 | 1464735470810 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 2336 | 1464735470812 Marionette TRACE conn5 <- [1,3042,null,{}] 15:57:50 INFO - PROCESS | 2336 | 1464735470816 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:50 INFO - PROCESS | 2336 | 1464735470937 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:57:51 INFO - PROCESS | 2336 | 1464735471144 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 18B44800 == 123 [pid = 2336] [id = 460] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 14F4C400 == 122 [pid = 2336] [id = 477] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 1B160400 == 121 [pid = 2336] [id = 497] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 191E1000 == 120 [pid = 2336] [id = 461] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 10CB4C00 == 119 [pid = 2336] [id = 422] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 18004800 == 118 [pid = 2336] [id = 757] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 18040800 == 117 [pid = 2336] [id = 756] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 0D2CB800 == 116 [pid = 2336] [id = 755] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 16BEB000 == 115 [pid = 2336] [id = 754] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 16733800 == 114 [pid = 2336] [id = 753] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 15AD3800 == 113 [pid = 2336] [id = 752] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 139F5000 == 112 [pid = 2336] [id = 751] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 0E1C8400 == 111 [pid = 2336] [id = 750] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 0E2AC800 == 110 [pid = 2336] [id = 749] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 192 (1B39F400) [pid = 2336] [serial = 2200] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | ++DOCSHELL 0C935C00 == 111 [pid = 2336] [id = 772] 15:57:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 193 (0CCE7000) [pid = 2336] [serial = 2314] [outer = 00000000] 15:57:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 194 (0DFAC000) [pid = 2336] [serial = 2315] [outer = 0CCE7000] 15:57:51 INFO - PROCESS | 2336 | 1464735471279 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 195 (0EC98000) [pid = 2336] [serial = 2316] [outer = 0CCE7000] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 0DC51000 == 110 [pid = 2336] [id = 748] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 0D26B800 == 109 [pid = 2336] [id = 747] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 22DD9C00 == 108 [pid = 2336] [id = 745] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 21B59800 == 107 [pid = 2336] [id = 741] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 212D6C00 == 106 [pid = 2336] [id = 740] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 212CC000 == 105 [pid = 2336] [id = 739] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 1BF96C00 == 104 [pid = 2336] [id = 738] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 1BF74400 == 103 [pid = 2336] [id = 737] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 15A45400 == 102 [pid = 2336] [id = 736] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 15A44000 == 101 [pid = 2336] [id = 735] 15:57:51 INFO - PROCESS | 2336 | --DOCSHELL 0CCF4400 == 100 [pid = 2336] [id = 734] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 194 (1A659800) [pid = 2336] [serial = 2188] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 193 (1B0B8400) [pid = 2336] [serial = 2191] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 192 (1A676000) [pid = 2336] [serial = 2189] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 191 (1B10A000) [pid = 2336] [serial = 2192] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 190 (1A653C00) [pid = 2336] [serial = 2197] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 189 (16A2EC00) [pid = 2336] [serial = 2177] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 188 (15ACB400) [pid = 2336] [serial = 2176] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 187 (21220000) [pid = 2336] [serial = 2161] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 186 (17C0B800) [pid = 2336] [serial = 2182] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 185 (18034C00) [pid = 2336] [serial = 2183] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 184 (18CEB000) [pid = 2336] [serial = 2185] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 183 (21535C00) [pid = 2336] [serial = 2164] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (13DDC800) [pid = 2336] [serial = 2179] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (14FCD400) [pid = 2336] [serial = 2180] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (1B39D000) [pid = 2336] [serial = 2152] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (10CB6800) [pid = 2336] [serial = 2146] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (0DFAA000) [pid = 2336] [serial = 2174] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (0DC39400) [pid = 2336] [serial = 2173] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (1BF91800) [pid = 2336] [serial = 2158] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (16BDF400) [pid = 2336] [serial = 2149] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (22565800) [pid = 2336] [serial = 2167] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (1B59E000) [pid = 2336] [serial = 2155] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (17C03C00) [pid = 2336] [serial = 2170] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (0DD36000) [pid = 2336] [serial = 2194] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (0E1D1400) [pid = 2336] [serial = 2195] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1B163000) [pid = 2336] [serial = 2198] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1A009800) [pid = 2336] [serial = 2186] [outer = 00000000] [url = about:blank] 15:57:51 INFO - PROCESS | 2336 | 1464735471977 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:57:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:57:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:57:52 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" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:57:52 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" 15:57:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:57:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1275ms 15:57:52 INFO - PROCESS | 2336 | 1464735472097 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 2336 | 1464735472102 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 15:57:52 INFO - PROCESS | 2336 | 1464735472107 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 2336 | 1464735472109 Marionette TRACE conn5 <- [1,3046,null,{}] 15:57:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:57:52 INFO - PROCESS | 2336 | 1464735472113 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:52 INFO - PROCESS | 2336 | 1464735472221 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:57:52 INFO - PROCESS | 2336 | 1464735472227 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 2336 | ++DOCSHELL 15ACB400 == 101 [pid = 2336] [id = 773] 15:57:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (15ACE800) [pid = 2336] [serial = 2317] [outer = 00000000] 15:57:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (16A2D000) [pid = 2336] [serial = 2318] [outer = 15ACE800] 15:57:52 INFO - PROCESS | 2336 | 1464735472273 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (16A38000) [pid = 2336] [serial = 2319] [outer = 15ACE800] 15:57:52 INFO - PROCESS | 2336 | 1464735472833 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:57:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:57:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:57:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:57:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:57:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:57:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 773ms 15:57:52 INFO - PROCESS | 2336 | 1464735472887 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 2336 | 1464735472889 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 15:57:52 INFO - PROCESS | 2336 | 1464735472892 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:57:52 INFO - PROCESS | 2336 | 1464735472894 Marionette TRACE conn5 <- [1,3050,null,{}] 15:57:52 INFO - PROCESS | 2336 | 1464735472898 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:53 INFO - PROCESS | 2336 | 1464735473057 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:57:53 INFO - PROCESS | 2336 | 1464735473074 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 2336 | ++DOCSHELL 16BEB000 == 102 [pid = 2336] [id = 774] 15:57:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (170B0800) [pid = 2336] [serial = 2320] [outer = 00000000] 15:57:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (19140C00) [pid = 2336] [serial = 2321] [outer = 170B0800] 15:57:53 INFO - PROCESS | 2336 | 1464735473120 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (19B0CC00) [pid = 2336] [serial = 2322] [outer = 170B0800] 15:57:53 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:57:53 INFO - PROCESS | 2336 | 1464735473577 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:57:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:57:53 INFO - {} 15:57:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 15:57:53 INFO - PROCESS | 2336 | 1464735473674 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 2336 | 1464735473676 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 15:57:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:57:53 INFO - PROCESS | 2336 | 1464735473679 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - PROCESS | 2336 | 1464735473681 Marionette TRACE conn5 <- [1,3054,null,{}] 15:57:53 INFO - PROCESS | 2336 | 1464735473684 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:53 INFO - PROCESS | 2336 | 1464735473873 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:57:53 INFO - PROCESS | 2336 | 1464735473892 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 2336 | ++DOCSHELL 19BDDC00 == 103 [pid = 2336] [id = 775] 15:57:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (19F50400) [pid = 2336] [serial = 2323] [outer = 00000000] 15:57:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (1B0B5000) [pid = 2336] [serial = 2324] [outer = 19F50400] 15:57:53 INFO - PROCESS | 2336 | 1464735473939 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (1B0DEC00) [pid = 2336] [serial = 2325] [outer = 19F50400] 15:57:54 INFO - PROCESS | 2336 | 1464735474384 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:57:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:57:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:57:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:57:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:57:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:57:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:57:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:57:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 770ms 15:57:54 INFO - PROCESS | 2336 | 1464735474453 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 2336 | 1464735474455 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:57:54 INFO - PROCESS | 2336 | 1464735474458 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:57:54 INFO - PROCESS | 2336 | 1464735474459 Marionette TRACE conn5 <- [1,3058,null,{}] 15:57:54 INFO - PROCESS | 2336 | 1464735474463 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:54 INFO - PROCESS | 2336 | 1464735474617 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:57:54 INFO - PROCESS | 2336 | 1464735474634 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 2336 | ++DOCSHELL 16CD9800 == 104 [pid = 2336] [id = 776] 15:57:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (1A658800) [pid = 2336] [serial = 2326] [outer = 00000000] 15:57:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (1B3AF800) [pid = 2336] [serial = 2327] [outer = 1A658800] 15:57:54 INFO - PROCESS | 2336 | 1464735474678 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (1B525C00) [pid = 2336] [serial = 2328] [outer = 1A658800] 15:57:55 INFO - PROCESS | 2336 | 1464735475152 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:57:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:57:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:57:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:57:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:57:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:57:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:57:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 15:57:55 INFO - PROCESS | 2336 | 1464735475193 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 2336 | 1464735475195 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:57:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:57:55 INFO - PROCESS | 2336 | 1464735475198 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 2336 | 1464735475200 Marionette TRACE conn5 <- [1,3062,null,{}] 15:57:55 INFO - PROCESS | 2336 | 1464735475203 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:55 INFO - PROCESS | 2336 | 1464735475381 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:57:55 INFO - PROCESS | 2336 | 1464735475404 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 2336 | ++DOCSHELL 1B3AA800 == 105 [pid = 2336] [id = 777] 15:57:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (1B54F000) [pid = 2336] [serial = 2329] [outer = 00000000] 15:57:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (1BEA8C00) [pid = 2336] [serial = 2330] [outer = 1B54F000] 15:57:55 INFO - PROCESS | 2336 | 1464735475448 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (1BF7C000) [pid = 2336] [serial = 2331] [outer = 1B54F000] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (11E33400) [pid = 2336] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (15AD8000) [pid = 2336] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (22328C00) [pid = 2336] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (0DC5D000) [pid = 2336] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (1A650400) [pid = 2336] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (22DDBC00) [pid = 2336] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (16A31800) [pid = 2336] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (16A2A800) [pid = 2336] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (214F2C00) [pid = 2336] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (21537800) [pid = 2336] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (0E2FD800) [pid = 2336] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (16BED800) [pid = 2336] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (0D634000) [pid = 2336] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (139F8000) [pid = 2336] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (13414000) [pid = 2336] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (12538800) [pid = 2336] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (18040C00) [pid = 2336] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1EC6D400) [pid = 2336] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1B33A800) [pid = 2336] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1800CC00) [pid = 2336] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:57:56 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1B15E000) [pid = 2336] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:57:56 INFO - PROCESS | 2336 | 1464735476227 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:57:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:57:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1074ms 15:57:56 INFO - PROCESS | 2336 | 1464735476274 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 2336 | 1464735476276 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:57:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:57:56 INFO - PROCESS | 2336 | 1464735476279 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 2336 | 1464735476281 Marionette TRACE conn5 <- [1,3066,null,{}] 15:57:56 INFO - PROCESS | 2336 | 1464735476284 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:56 INFO - PROCESS | 2336 | 1464735476442 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:57:56 INFO - PROCESS | 2336 | 1464735476531 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 2336 | ++DOCSHELL 139EC000 == 106 [pid = 2336] [id = 778] 15:57:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1602E400) [pid = 2336] [serial = 2332] [outer = 00000000] 15:57:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (18CF5C00) [pid = 2336] [serial = 2333] [outer = 1602E400] 15:57:56 INFO - PROCESS | 2336 | 1464735476576 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1B551000) [pid = 2336] [serial = 2334] [outer = 1602E400] 15:57:56 INFO - PROCESS | 2336 | 1464735476932 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 2336 | 1464735477037 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:57:57 INFO - PROCESS | 2336 | 1464735477040 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:57:57 INFO - PROCESS | 2336 | 1464735477041 Marionette TRACE conn5 <- [1,3070,null,{}] 15:57:57 INFO - PROCESS | 2336 | 1464735477045 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 2336 | 1464735477186 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:57:57 INFO - PROCESS | 2336 | 1464735477194 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 2336 | ++DOCSHELL 0D2CB000 == 107 [pid = 2336] [id = 779] 15:57:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (1BE1E000) [pid = 2336] [serial = 2335] [outer = 00000000] 15:57:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1EC61C00) [pid = 2336] [serial = 2336] [outer = 1BE1E000] 15:57:57 INFO - PROCESS | 2336 | 1464735477241 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1EC65C00) [pid = 2336] [serial = 2337] [outer = 1BE1E000] 15:57:57 INFO - PROCESS | 2336 | 1464735477698 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:57:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:57:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:57:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:57:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 15:57:57 INFO - PROCESS | 2336 | 1464735477724 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 2336 | 1464735477726 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:57:57 INFO - PROCESS | 2336 | 1464735477730 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:57:57 INFO - PROCESS | 2336 | 1464735477731 Marionette TRACE conn5 <- [1,3074,null,{}] 15:57:57 INFO - PROCESS | 2336 | 1464735477735 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 2336 | 1464735477919 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:57:57 INFO - PROCESS | 2336 | 1464735477929 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 2336 | ++DOCSHELL 1EC6DC00 == 108 [pid = 2336] [id = 780] 15:57:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1EC6E000) [pid = 2336] [serial = 2338] [outer = 00000000] 15:57:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (20167C00) [pid = 2336] [serial = 2339] [outer = 1EC6E000] 15:57:57 INFO - PROCESS | 2336 | 1464735477978 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (20CE3000) [pid = 2336] [serial = 2340] [outer = 1EC6E000] 15:57:58 INFO - PROCESS | 2336 | 1464735478682 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:57:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:57:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 971ms 15:57:58 INFO - PROCESS | 2336 | 1464735478706 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 2336 | 1464735478711 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:57:58 INFO - PROCESS | 2336 | 1464735478716 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:57:58 INFO - PROCESS | 2336 | 1464735478720 Marionette TRACE conn5 <- [1,3078,null,{}] 15:57:58 INFO - PROCESS | 2336 | 1464735478725 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:58 INFO - PROCESS | 2336 | 1464735478866 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:57:59 INFO - PROCESS | 2336 | 1464735479057 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 2336 | ++DOCSHELL 0D677400 == 109 [pid = 2336] [id = 781] 15:57:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (0DC56000) [pid = 2336] [serial = 2341] [outer = 00000000] 15:57:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (11E38000) [pid = 2336] [serial = 2342] [outer = 0DC56000] 15:57:59 INFO - PROCESS | 2336 | 1464735479114 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (128ADC00) [pid = 2336] [serial = 2343] [outer = 0DC56000] 15:57:59 INFO - PROCESS | 2336 | 1464735479627 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:57:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:57:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 15:57:59 INFO - PROCESS | 2336 | 1464735479651 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 2336 | 1464735479657 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:57:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:57:59 INFO - PROCESS | 2336 | 1464735479679 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 2336 | 1464735479682 Marionette TRACE conn5 <- [1,3082,null,{}] 15:57:59 INFO - PROCESS | 2336 | 1464735479691 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:59 INFO - PROCESS | 2336 | 1464735479827 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:57:59 INFO - PROCESS | 2336 | 1464735479980 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 2336 | ++DOCSHELL 16A2A000 == 110 [pid = 2336] [id = 782] 15:57:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (16A2A400) [pid = 2336] [serial = 2344] [outer = 00000000] 15:58:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (16BE8800) [pid = 2336] [serial = 2345] [outer = 16A2A400] 15:58:00 INFO - PROCESS | 2336 | 1464735480033 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (17953800) [pid = 2336] [serial = 2346] [outer = 16A2A400] 15:58:00 INFO - PROCESS | 2336 | 1464735480608 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:58:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 990ms 15:58:00 INFO - PROCESS | 2336 | 1464735480656 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 2336 | 1464735480659 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:58:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:58:00 INFO - PROCESS | 2336 | 1464735480663 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 2336 | 1464735480666 Marionette TRACE conn5 <- [1,3086,null,{}] 15:58:00 INFO - PROCESS | 2336 | 1464735480677 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:00 INFO - PROCESS | 2336 | 1464735480813 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:58:00 INFO - PROCESS | 2336 | 1464735481001 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 2336 | ++DOCSHELL 17C0AC00 == 111 [pid = 2336] [id = 783] 15:58:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (1A64C000) [pid = 2336] [serial = 2347] [outer = 00000000] 15:58:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (1A670400) [pid = 2336] [serial = 2348] [outer = 1A64C000] 15:58:01 INFO - PROCESS | 2336 | 1464735481058 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (1B0D6800) [pid = 2336] [serial = 2349] [outer = 1A64C000] 15:58:01 INFO - PROCESS | 2336 | 1464735481626 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:58:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 970ms 15:58:01 INFO - PROCESS | 2336 | 1464735481647 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 2336 | 1464735481650 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:58:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:58:01 INFO - PROCESS | 2336 | 1464735481655 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 2336 | 1464735481657 Marionette TRACE conn5 <- [1,3090,null,{}] 15:58:01 INFO - PROCESS | 2336 | 1464735481661 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:01 INFO - PROCESS | 2336 | 1464735481799 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:58:01 INFO - PROCESS | 2336 | 1464735481996 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 2336 | ++DOCSHELL 1B39CC00 == 112 [pid = 2336] [id = 784] 15:58:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (1B39F400) [pid = 2336] [serial = 2350] [outer = 00000000] 15:58:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (1B54A800) [pid = 2336] [serial = 2351] [outer = 1B39F400] 15:58:02 INFO - PROCESS | 2336 | 1464735482053 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (1BF96400) [pid = 2336] [serial = 2352] [outer = 1B39F400] 15:58:02 INFO - PROCESS | 2336 | 1464735482556 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:58:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 15:58:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:58:02 INFO - PROCESS | 2336 | 1464735482586 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 2336 | 1464735482589 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:58:02 INFO - PROCESS | 2336 | 1464735482592 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 2336 | 1464735482594 Marionette TRACE conn5 <- [1,3094,null,{}] 15:58:02 INFO - PROCESS | 2336 | 1464735482598 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:02 INFO - PROCESS | 2336 | 1464735482757 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:58:02 INFO - PROCESS | 2336 | 1464735482947 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 2336 | ++DOCSHELL 1B3AFC00 == 113 [pid = 2336] [id = 785] 15:58:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (1B3B0000) [pid = 2336] [serial = 2353] [outer = 00000000] 15:58:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 185 (20166800) [pid = 2336] [serial = 2354] [outer = 1B3B0000] 15:58:02 INFO - PROCESS | 2336 | 1464735483001 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 186 (20CE1C00) [pid = 2336] [serial = 2355] [outer = 1B3B0000] 15:58:03 INFO - PROCESS | 2336 | 1464735483572 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:58:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:58:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:58:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:58:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1020ms 15:58:03 INFO - PROCESS | 2336 | 1464735483613 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 2336 | 1464735483616 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:58:03 INFO - PROCESS | 2336 | 1464735483619 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:58:03 INFO - PROCESS | 2336 | 1464735483621 Marionette TRACE conn5 <- [1,3098,null,{}] 15:58:03 INFO - PROCESS | 2336 | 1464735483624 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:03 INFO - PROCESS | 2336 | 1464735483763 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:58:03 INFO - PROCESS | 2336 | 1464735483958 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 2336 | ++DOCSHELL 20CE6C00 == 114 [pid = 2336] [id = 786] 15:58:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 187 (20CE9000) [pid = 2336] [serial = 2356] [outer = 00000000] 15:58:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 188 (212D2C00) [pid = 2336] [serial = 2357] [outer = 20CE9000] 15:58:04 INFO - PROCESS | 2336 | 1464735484014 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 189 (212D5800) [pid = 2336] [serial = 2358] [outer = 20CE9000] 15:58:04 INFO - PROCESS | 2336 | 1464735484544 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:58:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:58:04 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 15:58:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:58:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 15:58:04 INFO - PROCESS | 2336 | 1464735484593 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 2336 | 1464735484595 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:58:04 INFO - PROCESS | 2336 | 1464735484599 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:58:04 INFO - PROCESS | 2336 | 1464735484601 Marionette TRACE conn5 <- [1,3102,null,{}] 15:58:04 INFO - PROCESS | 2336 | 1464735484605 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:04 INFO - PROCESS | 2336 | 1464735484763 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:58:04 INFO - PROCESS | 2336 | 1464735484951 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b756cf9a-3855-4a77-940c-6a8376b623e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 2336 | ++DOCSHELL 212CC000 == 115 [pid = 2336] [id = 787] 15:58:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 190 (212D2400) [pid = 2336] [serial = 2359] [outer = 00000000] 15:58:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 191 (21530400) [pid = 2336] [serial = 2360] [outer = 212D2400] 15:58:04 INFO - PROCESS | 2336 | 1464735485005 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 192 (21537000) [pid = 2336] [serial = 2361] [outer = 212D2400] 15:58:05 INFO - PROCESS | 2336 | 1464735485493 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:58:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:58:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 15:58:05 INFO - PROCESS | 2336 | 1464735485533 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 2336 | 1464735485535 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:58:06 WARNING - u'runner_teardown' () 15:58:06 INFO - No more tests 15:58:06 INFO - Got 0 unexpected results 15:58:06 INFO - SUITE-END | took 711s 15:58:06 INFO - Closing logging queue 15:58:06 INFO - queue closed 15:58:06 INFO - Return code: 0 15:58:06 WARNING - # TBPL SUCCESS # 15:58:06 INFO - Running post-action listener: _resource_record_post_action 15:58:06 INFO - Running post-run listener: _resource_record_post_run 15:58:07 INFO - Total resource usage - Wall time: 721s; CPU: 14.0%; Read bytes: 826444288; Write bytes: 1751072768; Read time: 11259570; Write time: 13033230 15:58:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:58:07 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 50880512; Read time: 0; Write time: 52190 15:58:07 INFO - run-tests - Wall time: 719s; CPU: 14.0%; Read bytes: 826444288; Write bytes: 1691309056; Read time: 11259570; Write time: 12971150 15:58:07 INFO - Running post-run listener: _upload_blobber_files 15:58:07 INFO - Blob upload gear active. 15:58:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:58:07 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 15:58:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:58:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:58:08 INFO - (blobuploader) - INFO - Open directory for files ... 15:58:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:58:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:58:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:58:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:58:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:58:09 INFO - (blobuploader) - INFO - Done attempting. 15:58:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:58:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:58:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:58:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:58:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:58:11 INFO - (blobuploader) - INFO - Done attempting. 15:58:11 INFO - (blobuploader) - INFO - Iteration through files over. 15:58:11 INFO - Return code: 0 15:58:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:58:11 INFO - Using _rmtree_windows ... 15:58:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:58:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/622461c9e460ee3d397ebd2fc868a95908a1ff25cb0d65df1bca0cdc006512883cbd11c55dd69b488ac0f94c8e3d1c4eff50bf3bd05465b75af60c4d9df7b469", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c08c969bdbb8cfa6648843bff364e6cdbb7889b5b2c61f37e0e5a2ddd665b8c037c71a2e96091b7196b5f3e7f9f84285bc109d290caf540734c7b8ed3885356"} 15:58:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:58:11 INFO - Writing to file C:\slave\test\properties\blobber_files 15:58:11 INFO - Contents: 15:58:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/622461c9e460ee3d397ebd2fc868a95908a1ff25cb0d65df1bca0cdc006512883cbd11c55dd69b488ac0f94c8e3d1c4eff50bf3bd05465b75af60c4d9df7b469", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c08c969bdbb8cfa6648843bff364e6cdbb7889b5b2c61f37e0e5a2ddd665b8c037c71a2e96091b7196b5f3e7f9f84285bc109d290caf540734c7b8ed3885356"} 15:58:11 INFO - Running post-run listener: copy_logs_to_upload_dir 15:58:11 INFO - Copying logs to upload dir... 15:58:11 INFO - mkdir: C:\slave\test\build\upload\logs 15:58:11 INFO - Copying logs to upload dir... 15:58:11 INFO - Using _rmtree_windows ... 15:58:11 INFO - Using _rmtree_windows ... 15:58:11 INFO - Using _rmtree_windows ... 15:58:11 INFO - Using _rmtree_windows ... 15:58:11 INFO - Using _rmtree_windows ... 15:58:11 INFO - Using _rmtree_windows ... 15:58:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=943.409000 ========= master_lag: 0.52 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 43 secs) (at 2016-05-31 15:58:12.327199) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 15:58:12.333350) ========= '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-019 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-019 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\ 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-019 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/622461c9e460ee3d397ebd2fc868a95908a1ff25cb0d65df1bca0cdc006512883cbd11c55dd69b488ac0f94c8e3d1c4eff50bf3bd05465b75af60c4d9df7b469", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c08c969bdbb8cfa6648843bff364e6cdbb7889b5b2c61f37e0e5a2ddd665b8c037c71a2e96091b7196b5f3e7f9f84285bc109d290caf540734c7b8ed3885356"} build_url:https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/622461c9e460ee3d397ebd2fc868a95908a1ff25cb0d65df1bca0cdc006512883cbd11c55dd69b488ac0f94c8e3d1c4eff50bf3bd05465b75af60c4d9df7b469", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c08c969bdbb8cfa6648843bff364e6cdbb7889b5b2c61f37e0e5a2ddd665b8c037c71a2e96091b7196b5f3e7f9f84285bc109d290caf540734c7b8ed3885356"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Kly8pLBRQUaN13-ElIHMbg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 15:58:12.463868) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 15:58:12.464195) ========= '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-019 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-019 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:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\ 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-019 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.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 15:58:12.579244) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 15:58:12.579575) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 15:58:13.167677) ========= ========= Total master_lag: 0.66 =========